Gaea
Gaea: A self-hosted MySQL proxy for sharding, routing, pooling, and multi-cluster operations. Ranked #18 of 31 in Database Proxy Software by our editors (7.4/10); pricing: Open source; best for mySQL sharding and multi-cluster proxying.
At a glance
- Editor score7.4 / 10
- PricingOpen source
- Best forMySQL sharding and multi-cluster proxying
- Paid fromFree
- Deployment modelSelf-hosted
- Facts checked20 Sep 2026

Where it wins
- Supports database and table sharding with SQL routing
- Combines read/write splitting, replica balancing, and pooling
- Adds namespaces, hot loading, filtering, and multi-cluster management
Where it doesn't
- Focused on self-hosted deployment rather than hosted database services
- Verified database support is limited to MySQL
- Requires administrators to compile and run Go binaries
Our verdict on Gaea
Gaea is open-source database middleware and a MySQL protocol proxy developed by Xiaomi’s B2C development team. It is designed for teams operating self-hosted MySQL-compatible database infrastructure that need to place a routing and management layer between applications and backend databases. Its scope covers transparent SQL forwarding, database and table sharding, SQL routing, read/write splitting, replica load balancing, backend connection pooling, SQL interception and filtering, configuration hot loading, multi-tenant namespaces, and multi-cluster operation. Gaea is a focused fit for MySQL infrastructure teams rather than a general-purpose proxy across several database engines.
The feature set centers on traffic control and distribution. SQL routing can direct requests across database layouts, while sharding supports both databases and tables. Read/write splitting separates query paths, and replica load balancing distributes traffic across replicas. Backend connection pooling handles reusable database connections, while SQL interception and filtering provide an additional control point for statements passing through the proxy. The published scope also includes automatic failover, configuration hot loading, namespaces for multi-tenant environments, and multi-cluster management. Together, these capabilities make Gaea relevant when a MySQL deployment needs more than basic connection forwarding.
Deployment is self-hosted: Gaea is distributed as Go binaries that administrators compile and run themselves. Configuration can be managed through files or etcd, giving teams an integration point for centralized configuration workflows. The platform fit is therefore strongest for organizations already operating MySQL clusters, replicas, and supporting infrastructure. Choose Gaea when MySQL sharding, routing, pooling, and multi-cluster control are core requirements and your team can manage the middleware directly. Consider another option if you need a hosted service, broader database-engine coverage, or a vendor-managed operating model.
Your product? Our editors can test Gaea in depth and publish a review, labelled as paid · from $149/mo →
Gaea pricing
Gaea fact sheet
| Free plan | Not verified |
|---|---|
| Paid from | Free |
| Deployment model | Self-hosted |
| Connection pooling | Yes |
| Query routing | Yes |
| Load balancing | Yes |
| Automatic failover | Yes |
| Supported databases | MySQL |
| Maximum connections | Not verified |
| Deployment | Self-hosted |
| Support | Community, Docs |
| Built for | Mid-market, Enterprise (editorial estimate) |
| Integrations | 1 integrations: etcd |
| Pricing | Open source |
| Website | github.com |
| Facts checked | 20 Sep 2026 |
Gaea integrations
Gaea lists 1 integrations on its own site.
- etcd
Alternatives to Gaea
- Heimdall Database ProxyA broad database proxy with pooling, routing, analytics, security, and failover.9.4
- ProxySQLA free, open-source proxy for routing, pooling, balancing, and managing database traffic.9.2
- ShardingSphere-ProxyA self-hosted proxy for routing, scaling, and high availability across four database protocols.9.0
Used Gaea? Be the first to review it
The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used Gaea for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.
Write a reviewTwo minutes · verified accounts only · read by an editor before it appears
Featured on iTechGuides
Gaea is listed in our Database Proxy Software directory. Add the badge to your site — it links back to this page.
<a href="https://www.itechguides.com/products/gaea-database-proxy/"><img src="https://www.itechguides.com/best/badge/gaea-database-proxy.svg" alt="Featured on iTechGuides" width="230" height="46"></a>
Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026
Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.
Last updated · How we research and update


