MySQL是否有主/从复制的查询委托(delegate)系统。或者在编程中有什么方法可以实现同样的目标。
我想让 SELECT 查询转到 SLAVE,而所有其他查询转到 MASTER。
我正在使用 Zend PHP,它使用网站各处注册表中的 DB 对象。
最佳答案
不,Zend Framework 不直接支持查询委托(delegate)。
我在去年 10 月的 Zend session 上做了一个关于这个的演讲,在那里我谈到了读/写拆分用例,并演示了一个 Doctrine2 类来处理读/写拆分。
还有一个PHP mysqlnd 驱动的插件,它有一个用于读/写分离的插件。这可能相对容易集成到 ZF 应用程序中。
关于php - MySQL 查询委托(delegate)/传输,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14044762/