【问题标题】:Pg_pool and Slony together for Postgresql Cluster setupPg_pool 和 Slony 一起用于 Postgresql 集群设置
【发布时间】:2015-08-20 07:36:56
【问题描述】:

我们有 4 个 postgresql 服务器。在 3 个节点(1 个主节点和 2 个节点)和 pgpool 中设置 slony 复制以与主节点进行负载平衡是个好主意吗???

提前致谢。

【问题讨论】:

  • 我认为 SNONY 是用于主-主复制...如果你有主从最好使用简单的 STREAMING REPLICATION
  • 不,slony也用于主从复制
  • 是的,显然它是具有可能级联的主从复制......那么为什么不“比特对比特”流复制呢?..
  • 看起来不错。请你解释一下 slony 和内置流复制之间的区别...
  • 是的,据我所知,pgpool 不仅允许您在从站之间分配负载,还可以进行自动故障转移。他们的主页上也有它:)

标签: postgresql pgpool slony


【解决方案1】:

一切都取决于您的设置。如果您需要部分或更复杂的复制,您应该选择 SLONY。这是很棒的产品。另一方面,如果您希望从一个主设备复制“位对位”精确的只读从设备,则不需要太多 SLONY。另一件需要考虑的事情 - automatic failoverSTREAMING REPLICATION 不提供。你可以编写一个脚本来为你做这件事。使用pgpool 的另一个选项可以自动执行该过程。加上 pgpool 可以执行负载均衡和更灵活的网络架构。最后要提的是stunnel,它可以帮助您拥有网络架构的灵活性和运行数据库的安全性。啊,是的,更不用说像RDS 这样的商业产品,对于没有 DBA 的小型项目来说,这可能是最简单的解决方案......

只有你可以做出选择。祝你好运!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-29
    • 2015-03-14
    • 2023-01-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多