我正在研究开源社交网站Elgg的配置选项。有一个选项允许将数据库连接分成读写,甚至多个连接用于读写。
我不确定为什么需要拆分读写。
如果我不清楚,请查看第53和54行http://reference.elgg.org/settings_8example_8php-source.html
答案 0 :(得分:1)
我找到了here的答案。希望将来对某人有所帮助。
答案 1 :(得分:0)
在我之前的工作中,我们为系统运行了2台MySQL服务器。一个是读,另一个是写。这些服务器是镜像的。原因是当你进行SELECT,INSERT等操作时,会对表进行锁定,这会阻止其他请求的访问。在这种配置中,它将允许您执行更大的SELECT语句,同时仍然能够执行INSERT。
这可能与此系统的原因相同吗?