我正在考虑将Citus opensource用于双节点集群 - 我的问题基本上是2: - 如果这种集群可用 - 在故障转移的情况下,从节点是否被提升为主节点?如果是 - 如何 - 它是否使用WAL? - 如果不可能采用这种聚类方式,那除了pgpool之外还有什么替代方案?
谢谢。
答案 0 :(得分:2)
Citus不是单节点PostgreSQL的高可用性解决方案。 Citus将数据分片/分区到多个服务器上,因此可以并行使用多个CPU核心来进行查询或事务处理。 Citus适用于各种用例,您可以在here找到更多相关信息。
对于高可用性,Citus可以跨多个节点复制数据,或者您可以为每个工作节点设置流复制。 Citus Cloud为每个节点使用流复制,您可以在our documentation上找到有关Citus Cloud如何管理HA的更多信息。