介绍
mixer是一个用go实现的mysql proxy,支持基本的mysql代理功能。
mysql的中间件很多,对于市面上面现有的功能强大的proxy,我主要考察了如下几个:
- mysql-proxy,mysql官方的代理,使用起来并不友好,需要进行lua定制,而且本人对其稳定性和性能存疑。
- Cobar,阿里的东西,品质没的说,但对于我们项目,有点杀鸡用牛刀的感觉,另外我们都不会java。
- Atlas,360出品的基于mysql-proxy的增强版,几乎用c重写了核心框架,性能和稳定性都没话说。

Mixer是一个用Go编写的轻量级MySQL代理,支持基础的MySQL功能,如COM_QUERY、COM_PING等。它旨在实现读写分离和主备自动切换的高可用方案。目前,Mixer不支持存储过程、set variable等高级特性,但未来计划加入SQL解析和自定义路由等功能,以增强安全性与灵活性。
最低0.47元/天 解锁文章
876

被折叠的 条评论
为什么被折叠?



