使用MySQL复制扩展PHP应用程序而无需更改PHP代码?

我计划通过在当前服务器旁添加另一个MySQL服务器来提高我的站点性能,因为当前服务器太忙了.

是否可以在没有PHP代码更改的情况下使用MySQL复制扩展PHP应用程序?我的意思是所有的quires都会被发送到master,master会在它自己和slave之间分配负载.

有没有简单的方法将所有写入quires发送到主设备并在主设备和从设备之间分配读取请求?

解决方法:

我认为您需要在数据库服务器和客户端(您的代码)之间放置一个负载均衡器/代理.示例解决方案是:

> HAProxy:http://haproxy.1wt.eu/
> MySQL代理:https://launchpad.net/mysql-proxy

上一篇:MySQL-从“显示主状态”查询中选择值


下一篇:php-MySQL复制速度