介绍 ProxySQL是用C++语言开发的,一个轻量级开源软件,性能和功能满足读写中间件所需的绝大多数功能,其配置数据基于SQLite存储,目前已到v2.4.1版本. 功能方面如下: 最基本的读/写分离,且方式有多种. 可定制基于用户.基于schema.基于语句的规则对SQL语句进行路由.换句话说,规则很灵活.基于schema和与语句级的规则,可以实现简单的sharding. 不支持分表,可以分库,但利用规则配置实现分表. 可缓存查询结果.基本ProxySQL的缓存策略实现了基本的缓存功能,绝大