2018年04月6日网站服务器迁移完成……

PHP实现的Mysql读写分离?

php 苏 demo 1769℃ 0评论

为什么需要读写分离?

主要是数据库压力过大的情况下的解决方案。写操作会把表锁定,而导致很多查询相继锁定而等候,导致程序处于等候状态。
读写分离是建立在mysql的replication基础上的,master服务器仅负责写操作,slave机器仅提供读操作,相对而言提高了读写性能,也可以增加mysql的承受能力。
PHP实现的Mysql读写分离
主要特性:
简单的读写分离
一个主数据库,可以添加更多的只读数据库
读写分离但不用担心某些特性不支持
缺点:同时连接两个数据库
可能的bug:请反馈
How to use it?

http://code.google.com/p/mysql-rw-php/wiki/HowToUse
php code for mysql read/write split
feature:
simply rw split
one master,can add more slaves
support all mysql feature
link to the master and slave at the same time
prettyPrint();

打赏

转载请注明:苏demo的别样人生 » PHP实现的Mysql读写分离?

   如果本篇文章对您有帮助,欢迎向博主进行赞助,赞助时请写上您的用户名。
支付宝直接捐助帐号oracle_lee@qq.com 感谢支持!
喜欢 (0)or分享 (0)
发表我的评论
取消评论
表情