1

最近我们考虑使用 Heroku postgres Follower/slave 数据库来处理我们的读取请求。现在我对以下两种方法感到困惑。

  1. 使用octopusrails gem 在各种从属服务器/追随者之间进行负载平衡。

  2. 使用 pgpool 进行负载平衡。基本上 pgpool 是一个位于应用服务器和数据库服务器之间的中间件。App server 连接到这个中间件,而不是直接连接到 db server,pgpool 将负责各个 slave 之间的负载均衡。

我不确定我们应该同时采用这两种方法还是选择一种方法。我对这种设置完全陌生。我可能遗漏了一些基本的关键点。

任何建议将不胜感激。

4

0 回答 0