我有一个非常直接的 MySQL 主/从复制设置。 ActiveRecord 配置为命中 master 主机名,正如 database.yml 中预期的那样。我的问题是,目前是否可以为 ActiveRecord 设置一个选项来执行从从属设备的所有读取并将写入留给主设备?我正在使用 Ruby on Rails/ActiveRecord 3.1.3。我还没有找到执行以下操作的任何选项,只有 database.yml 中的一个主机输入字段。这目前可能吗?
最佳答案
是的,这是可能的,但你需要为此使用 gem;它没有内置到 Rails 本身。
我使用 seamless database pool目前,它工作得很好。 Octopus是另一种选择。
关于mysql - 用于从从属 MySQL 框读取的 ActiveRecord 配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11166598/