Ruby On Rails Master-Slave Postgres数据库

时间:2009-09-30 18:10:38

标签: ruby-on-rails postgresql replication master-slave slony

我目前正在使用Ruby on Rails建立一个主从应用程序,需要有一个Master-Slave后端。我目前正在考虑使用Slony作为复制组件,使用Masochism来处理与不同DB的读/写连接。

这是我第一次使用Ruby on Rails设置主从DB,这是我见过最多的两个选项。你过去曾为这种情况使用过更好的插件吗? Slony中奴隶数量的限制不是问题所在,我实际上只需要一两个。

谢谢!

3 个答案:

答案 0 :(得分:3)

如果您正在使用Ruby,那么不要尝试rubyrep

答案 1 :(得分:0)

我个人使用MySQL,所以我的基本实现可能不起作用,但我也使用了Masochism并转移到DataFabric,它支持更多的从属和分片以及复制机制。

答案 2 :(得分:0)

我们使用了Slony和Masochism,但切换到LondisteDataFabric并且没有回头。