我计划通过在当前服务器旁添加另一个MySQL服务器来提高我的站点性能,因为当前服务器太忙了.
是否可以在没有PHP代码更改的情况下使用MySQL复制扩展PHP应用程序?我的意思是所有的quires都会被发送到master,master会在它自己和slave之间分配负载.
有没有简单的方法将所有写入quires发送到主设备并在主设备和从设备之间分配读取请求?
解决方法:
我认为您需要在数据库服务器和客户端(您的代码)之间放置一个负载均衡器/代理.示例解决方案是:
> HAProxy:http://haproxy.1wt.eu/
> MySQL代理:https://launchpad.net/mysql-proxy