PostgreSQL 高可用的实现真是太多了,官方文档里面就有 10 个。https://www.postgresql.org/docs/current/diffrent-replication-solutions.html 不像 mongo ,官方直接有最佳实践了。
大家平时都用哪种?
有些高可用实现还依赖一些第三方,比如 Patroni+Etcd 方案,这种方案的话,是否首先 Etcd 得是高可用的呢?
使用场景是一个用户信息系统,也就 10 个表,加起来几千行数据,负责其他子系统的用户权限认证,希望这个模块能稳定点,别挂了造成其他子系统都认证不了。读多写少。
1 dorothyREN 2023-12-13 14:25:53 +08:00 ![]() 直接 pigsty 一把梭 |
2 msmmbl OP @dorothyREN 谢谢,第一次听说这个,很不错 |
![]() | 3 coinbase 2023-12-29 10:00:21 +08:00 直接 citus ,shard_replication_factor 设置为 2 以上,就稳了 |
![]() | 5 danielxuforever 2024-01-23 19:45:51 +08:00 阿里云的高可用不好用么? |
6 msmmbl OP @danielxuforever #5 好用,能用云服务真不想折腾这个,但是实际项目要私有部署 |
![]() | 7 seraphv3 2024-01-29 10:15:45 +08:00 pgpool-II 可以的 |