使用Windows服务器对PostgreSQL进行负载均衡

时间:2014-09-10 09:55:32

标签: windows postgresql replication load-balancing pgpool

在将PostgreSQL与Windows Server一起使用时,我有一个关于负载平衡可能性的问题。在Unix系统上,这可以通过使用pgpool-II实现。如何在Windows中实现相同的目标?

我知道在复制时你不能混合使用系统。 Pgpool文档说明:

  

我可以将PostgreSQL的不同平台混合为pgpool-II后端,例如Linux和Windows吗?

     

在流式复制模式下,没有

不同情况怎么样?我可以在Unix机器上运行pgpool,并配置复制&在Windows服务器池上进行负载平衡?

我正在使用Windows Server 2008 R2以防万一。

1 个答案:

答案 0 :(得分:5)

  

我可以在Unix机器上运行pgpool,并配置复制&在Windows服务器池上进行负载平衡?

是的,你可以。除非将PgPool-II移植到Windows,否则这可能是您情况下的最佳选择。

但是,我怀疑人们在大多数情况下都不需要在只读副本之间进行负载平衡,并且适当的数据库调优,索引和配置通常就足够了。