我目前正在使用 Ruby on Rails 设置一个需要主从后端的主从应用程序。我目前正在考虑将Slony用于复制组件,并将Masochism用于处理与不同数据库的读/写连接。
这是我第一次使用 Ruby on Rails 设置主从 DB,这是我见过最多的两个选项。您过去是否针对这种情况使用过更好的插件?Slony的奴隶数量的限制不是问题,我实际上应该只需要一两个。
谢谢!
如果您使用的是 Ruby,那么不尝试rubyrep将是一种罪过。
我个人使用 MySQL,所以我的基本实现可能不起作用,但我也使用了 Masochism 并转移到DataFabric,它支持更多的从属和分片以及复制机制。
我们使用 Slony 和 Masochism,但切换到Londiste和DataFabric并且没有回头。