kingshard
A high-performance MySQL proxy written in Go, with read/write splitting, hash, range, and date sharding, and backend high availability.
About
kingshard sits between applications and MySQL to split read and write statements, limit the number of connections to the database, and handle backend failover, and it shards data across multiple nodes by hash, range, or date.
It’s released under the Apache 2.0 license.
Category
Software & Tools
Subcategory
Proxies & Traffic Management, Sharding & Horizontal Scaling
Website
github.com ↗
✎ Suggest an updateCommunity feedback
This space is for grounded, evaluable experience — versions used, environments, what you measured or observed, and how it behaves alongside other software. General impressions without supporting detail may be removed. Sign in to write one; posts are tied to a verified identity, not anonymous.