介绍
你好,我是本际云服务器推荐网的小编小本本。在业务数据读写分离中,ProxySQL是一款性能优异的中间件产品。它是一个开源的、基于C++语言开发的MySQL数据库中间件产品,可以实现MySQL数据读写分离的轻量级工具。下面我们来详细了解一下它的特点和技术架构。

ProxySQL简介
2.1功能介绍:
ProxySQL具有多种方式的读写分离,可以定制基于用户、基于schema、基于语言的规则对SQL语句进行路由,还支持缓存查询结果和后端节点的控制。支持处理千亿级数据,性能表现优异。
2.2特点:
ProxySQL将所有配置保存写入到SQLit表中;支持动态加载配置,在线修改配置,稍有部分参数需要重启方可生效;支持querycache、针对某个语句进行分配去哪个实例执行;故障切换、过滤危险的SQL,不支持分表,可以分库,但是利用规则配置实现分表。
在ProxySQL的技术架构中,配置是通过一个多级配置系统来实现的,将配置从运行时环境移到内存,并在有需求时持久化到磁盘上,由这3个层次的组成,可实现MySQL数据读写分离,性能更优秀。
安装过程
安装过程需完成以下步骤:
建立yum源、安装依赖包、安装ProxySQL、设置环境、添加后端MySQL主机、添加可以访问后端主机的账号、添加健康监测的账号、添加读写分离的路由规则、修改的数据加载至RUNTIME中、验证和查看日志。
以上就是本际云服务器推荐网小编小本本为大家带来的“数据库中间件ProxySQL之读写分离”文章。如想了解更多相关内容,可关注我们的公众号“IT那活儿”。
原创文章,作者:小编小本本,如若转载,请注明出处:https://www.benjiyun.com/yunzhujiyunwei/vps-yunwei/6576.html
