mysql按数据库名称进行余额查询

时间:2015-05-26 16:58:14

标签: mysql proxy lua load-balancing

我有mysql master和一些奴隶(让我们说10)。 每个从站都有自己的数据库(pro_mysql_database1,pro_mysql_database2 ...),它不是分片。

我需要一些守护进程,它将侦听端口3306,解析查询并将有关pro_mysql_database1的所有查询发送到slave1,将pro_mysql_database1发送到slave2,依此类推。

我已经尝试过了:

  • mysql-proxy - lua脚本无法帮助,导致在查询分析器期间无法从LUA更改奴隶。

  • spockproxy - 用于mysql,它支持按表名进行分片,而不是按数据库进行分片。

  • sqlrelay - 拥有自己的协议,不允许使用普通的mysql-client。

0 个答案:

没有答案