我发现的大多数用于 Rails 主从设置的 Rails 插件似乎都希望将所有写入发送到主站,并将所有读取发送到从站。
这对我来说似乎是资源的损失。有没有办法将读取发送到主设备和从设备,而只写入到从设备?
如果这是一个坏主意,为什么?
最佳答案
想想主从意味着什么。
从设备不会向主设备发出关于它可以接收哪些数据的命令。
如果主设备向从设备提供信息,则从设备可以将信息传递出去而不会打扰主设备。主人就可以专注于获取信息的工作。
因此,当您拥有主从数据库时,主服务器获取数据并将其传递给从服务器,然后从服务器可以将其传递给请求它的人。
关于mysql - Rails MySQL 主/从将读取和写入发送到主服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12519009/