ProxySQL
ProxySQL is a high-performance, open-source MySQL proxy and load balancer that sits between client applications and backend MySQL, MariaDB, or Percona Server databases. It enables advanced features like query routing, connection multiplexing, read/write splitting, query caching, rewriting, and…
Key facts
- First appeared
- 2013
- Category
- technology
- Problem solved
- ProxySQL solves challenges in managing high-traffic MySQL environments by providing load balancing, query routing to specific host groups (e.g., writes to masters, reads to slaves), connection multiplexing to reduce backend thread overhead, on-the-fly query rewriting and caching outside the database, and automatic failover detection—capabilities that predecessors like basic MySQL replication lacked in terms of intelligent proxying and zero-downtime reconfiguration.
- Platforms
- Linux distributions
Related technologies
Notable users
- Exotel
- PingCAP (TiDB)
- Percona