我正在开发可与移动设备通信的 Ruby on Rails/PostgreSQL 网络应用程序。移动设备能够同时发布到主服务器和地理上冗余的辅助服务器。我会立即将我的用户和配置文件数据从主服务器复制到辅助服务器。 ActiveResource 是这方面的首选吗?这在 Rails 级别还是 PostgreSQL 级别做得更好?我对任何使它尽可能可靠和低维护的想法持开放态度。
谢谢,奇拉格
最佳答案
我建议在 PostgreSQL 级别上使用 Bucardo 或 Slony 之类的工具。如果您在 Rails 级别执行此操作,一旦您进行了不通过 Rails 的单个修改,它就会中断。你今天可能没有,但设计出将来拥有它的能力是非常短视的。
关于ruby-on-rails - 使用 Rails 复制到冗余服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2068426/