常用PostgreSQL HA(高可用)工具收集
2024-10-07 00:36:29
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.
另外:
https://momjian.us/main/blogs/pgblog/2019.html 博客 bruce momjian
MonetDB 列存
最新文章
- [LeetCode] Counting Bits 计数位
- 1.1-java创建包和类的方法
- shell 实现word count
- 去掉php框架CI默认url中的index.php
- 浪潮MegaCli
- General: Know How to Use InetAddress
- 【转】使用vnc连接linux服务器方便hadoop开发调试
- 于CentOS 6 安装 Wordpress
- 悬挂else引发的问题
- c语言项目开发流程一部曲
- 如何为MySQL服务器和客户机启用SSL
- 【47】java的类之间的关系:泛化、依赖、关联、实现、聚合、组合
- springboot添加邮件发送及压缩功能
- 最基础的Eureka服务和注册搭建
- 20190317 A
- MySQL主主
- ionic1滑动时间选择器
- Eclipse 4.5.0 离线安装 Veloeclipse 插件
- LeetCode题解之Reorder List
- PSP(4.6——4.12)以及周记录
热门文章
- 二叉树的序遍历x(内含结构体与非结构体版x)
- flask框架(七): flask模板
- codeforces340C
- Marcin and Training Camp
- lcx用法
- Spring常用的jar+普通构造注入
- 2018-2019-2 20165215《网络对抗技术》Exp8 Web基础
- TCP之11种状态变迁
- Python关于%matplotlib inline
- 互操作性 a C++ library which enables seamless interoperability between C++ and the Python programming language