【发布时间】:2010-11-12 15:48:57
【问题描述】:
当您有主/从设置时,如何强制特定查询(例如写入)转到主服务器和/或从服务器?
【问题讨论】:
标签: ruby-on-rails postgresql connection-pooling
当您有主/从设置时,如何强制特定查询(例如写入)转到主服务器和/或从服务器?
【问题讨论】:
标签: ruby-on-rails postgresql connection-pooling
您需要一个用于活动记录的特殊适配器。我还没有测试过,但这个可能有用:https://github.com/sd/master_slave_adapter
在RailsLab Scaling series(由 Gregg Pollack 撰写)中,masochism plugin 已被推荐,但它似乎已经有一段时间没有更新了。
【讨论】:
要成为大师,你可以这样做
ActiveRecord::Base.connection_proxy.with_master do
#your code
end
希望对你有帮助
【讨论】: