In a previous post I wrote about how read/write split
is implemented in ProxySQL, and what I believe is the best
practice for read/write split on top of MySQL servers:
- start sending all traffic to MySQL master
- identify what queries can be routed to the MySQL slaves
- create rules to route these queries
I believe I am remarking that in ProxySQL read/write split is a
special case of query routing.
ProxySQL doesn't try to magically perform read/write split for
every use case scenarios, but instead it gives you the tools and
the power to route traffic dynamically, on demand, through a
simple and powerful Admin interface.
It is a tool for DBAs that need to maintain a farm of MySQL
servers, and guarantee uptime, high availability, and
performance.
In this blog post I will present a use case on how …
[Read more]