Halo_Cepat介绍
Halo数据库原生支持分布式数据库的特性,具备无限水平扩展能力,性能随容量扩容而线性提升,能够按需扩展集群,可以支撑 PB 级别的 HTAP 分布式数据库。该功能称作Halo Cepat。
Halo Cepat采用 Shared Nothing 架构,节点之间没有应用数据共享,仅在其中三个节点之间共享元数据信息。Halo Cepat需要至少三个节点构成分布式数据库集群,避免单点故障,相比单机 Halo数据库,Halo Cepat可以使用更多的 CPU 核心,更多的内存数量,保存更多的数据。通过向分布式数据库添加节点,可以轻松的水平扩展计算、存储等能力。
目前Halo Cepat只支持PostgreSQL 兼容模式。Halo Cepat使用分片技术在多个节点上横向扩展数据库。分片过程自动完成并自动维护,对应用透明,减少应用改造成本。Halo Cepat的查询引擎在这些节点上采用并行化查询,以便在大型数据集上实现实时的响应。