批处理和下推技术实现高性能读写分布
原文英文,约1400词,阅读约需6分钟。发表于: 。It wouldn't be efficient to read all rows scanned by a query and replicate each write synchronously to the quorum, especially in a geo-distributed cluster where the node latency is higher than a...
本文介绍了在分布式集群中使用两层架构提高效率的方法,通过推送查询操作的一部分到分布式存储中,减少网络调用和读取操作的大小。同时,批处理写操作,减少网络延迟对每行的影响。使用标准SQL特性,如多值插入和公共表表达式,可以定义一个声明性查询,数据库可以进行批处理。YugabyteDB是与PostgreSQL兼容的,可以在任何代码部分进行优化。