我们的数据库有一个标准的MySQL主/从复制。为了使用从服务器,我们设置了MySQL代理。然而,我们强烈反对使用它,因为它仍然是alpha的,并且没有得到很好的支持。
我们的应用程序是用Drupal 7构建的,它没有非常有效地使用它的从数据库(请参阅我的关于Drupal答案的相关问题)。
我们可以使用哪些工具像MySQL代理那样在从服务器上发送SELECT查询以分配负载?
发布于 2011-11-12 14:54:01
有一个可从http://pecl.php.net/mysqlnd_女士获得的PHP模块,它可以从PHP内部进行主从拆分和负载平衡。不过,我现在不知道是否有人用Drupal测试过。但是,由于它允许自定义决策逻辑在哪里发送查询,它可能会有所帮助。
也见文档和乌尔夫·温德尔的博客。
https://serverfault.com/questions/328169
复制相似问题