background picture of the home page

Hi,Friend

5-5-12-ProxySQL集群.md

在拓扑结构中 , ProxySQL部署在应用程序和MySQL集群的中间位置。应用程序向ProxySQL发起SQL语句 , ProxySQL分析收到的SQL语句 , 进行匹配、重写等操作 , 然后路由给后端MySQL集群中的某实例。

thumbnail of the cover of the post

5-5-11-禁止多路路由

multiplexing , 作用是将语句分多路路由。开启了multiplexing开关 , 读/写分离、按规则路由才能进行。但有时候 , 有些语句要求路由到同一个主机组 , 甚至是同一个主机组中的同一个节点上。这时会自动禁用multiplexing。禁用multiplexing后 , 语句会根据同

thumbnail of the cover of the post

5-5-9-MySQL中间件之ProxySQL:读写分离方法论

1.不同类型的读写分离 数据库中间件最基本的功能就是实现读写分离 , ProxySQL当然也支持。而且ProxySQL支持的路由规则非常灵活 , 不仅可以实现最简单的读写分离 , 还可以将读/写都分散到多个不同的组 , 以及实现分库sharding(分表sha

thumbnail of the cover of the post

5-5-8-MySQL中间件之ProxySQL:ProxySQL的查询缓存功能

ProxySQL支持查询缓存的功能 , 可以将后端返回的结果集缓存在自己的内存中 , 在某查询的缓存条目被清理(例如过期)之前 , 前端再发起同样的查询语句 , 将直接从缓存中取数据并返回给前端。如此一来 , ProxySQL处理的性能会大幅提升 , 也会大幅减轻后端MySQL Server的压力。

thumbnail of the cover of the post