当前位置:Gxlcms > 数据库问题 > 常用PostgreSQL HA(高可用)工具收集

常用PostgreSQL HA(高可用)工具收集

时间:2021-07-01 10:21:17 帮助过:20人阅读

PostgreSQL HA Collect: 1.pgpool 2.Pacemaker + Corosync 3.ecox 4.Patroni: A Template for PostgreSQL HA with ZooKeeper, etcd or Consul Patroni originated as a fork of Governor, the project from Compose. It includes plenty of new features. 5.Governor: A Template for PostgreSQL HA with etcd,已经弃用,他们推荐patroni Consul 的优势 · 使用 Raft 算法来保证一致性, 比复杂的 Paxos 算法更直接. 相比较而言, zookeeper 采用的是 Paxos, 而 etcd 使用的则是 Raft. · 支持多数据中心,内外网的服务采用不同的端口进行监听。 多数据中心集群可以避免单数据中心的单点故障,而其部署则需要考虑网络延迟, 分片等情况等. zookeeper 和 etcd 均不提供多数据中心功能的支持. · 支持健康检查. etcd 不提供此功能. · 支持 http 和 dns 协议接口. zookeeper 的集成较为复杂, etcd 只支持 http 协议. · 官方提供web管理界面, etcd 无此功能. 6.pglookout - PostgreSQL replication monitoring and failover daemon 7.repmgr - replication manager for PostgreSQL clusters 8.pg_keeper - Background worker based simple failover daemon. 另外: joyent / moray 一个key/value数据库 joyent / manatee 高可用集群 https://momjian.us/main/blogs/pgblog/2019.html 博客 bruce momjian MonetDB 列存

常用PostgreSQL HA(高可用)工具收集

标签:分片   ack   log   ase   cat   for   高可用集群   compose   ons   

人气教程排行