使用复制进行横向扩展

com*_*com 8 mysql replication scalability

阅读了Using Replication for Scale-Out,我如何将不同的查询路由到不同的服务器,例如,SELECT我想路由到从服务器和NON-SELECT主服务器。我假设作为负载均衡器我可以使用haproxy,但我没有发现可以在haproxy级别上区分查询?另外,假设有人直接到达了master,master如何识别这是SELECT查询和显示发送到slave,或loadbalancer。

Der*_*ney 3

有一个名为MySQL Proxy 的项目正在尝试处理代理层中的读/写分离,但它还没有准备好用于生产。您可以阅读有关此页面上的问题的更多信息,并注意已知问题部分。

目前,正如其他人所指出的,您必须通过应用程序处理路由。