On the recordRead 9 Oct 202620 facts
Gaea
On the record
- Compatibility limit
- For sharded tables, the project describes itself as lightweight and says it does not rewrite SQL semantics or calculate concatenated results from multiple result sets.github.com · read 9 Oct 2026
- Configuration
- Gaea supports file and etcd configuration; the documentation says file mode does not support hot reload and etcd is the only supported configuration center.github.com · read 9 Oct 2026
- Deployment
- The quick start says Gaea is written in Go and can be compiled into gaea and gaea-cc executables for local use.github.com · read 9 Oct 2026
- Integrations
- The project documentation names etcd for configuration and Grafana for monitoring dashboards.github.com · read 9 Oct 2026
- Intended users
- The README says Gaea is used across mobile, automotive, ecosystem-chain, finance, and internet businesses.github.com · read 9 Oct 2026
- License
- The GitHub repository identifies the project as licensed under Apache-2.0.github.com · read 9 Oct 2026
- Maker
- The repository says Gaea is developed by Xiaomi’s B2C development team.github.com · read 9 Oct 2026
- Monitoring
- Its monitoring documentation describes Prometheus metrics and Grafana dashboards for proxy and tenant metrics.github.com · read 9 Oct 2026
- Multi-tenancy
- Its listed basic features include multiple clusters and multiple tenants.github.com · read 9 Oct 2026
- Product
- Gaea is a MySQL protocol database middleware and proxy developed by Xiaomi’s B2C development team.github.com · read 9 Oct 2026
- Proxy features
- Listed features include multi-cluster and multi-tenant support, transparent SQL forwarding, connection pooling, and configuration hot reload.github.com · read 9 Oct 2026
- Purpose
- It supports database and table sharding, SQL routing, and read/write separation.github.com · read 9 Oct 2026
- Security controls
- Documented controls include client and backend user credentials, read-only and read/write permissions, IP allowlists, and optional encryption of sensitive namespace data.github.com · read 9 Oct 2026
- Sharding
- Gaea supports database and table sharding, SQL routing, and read/write separation.github.com · read 9 Oct 2026
- Sharding compatibility
- Its sharding approach supports Mycat database sharding and Kingshard table sharding, with aggregation functions and certain joins across shards.github.com · read 9 Oct 2026
- SQL controls
- Gaea supports slow and error SQL fingerprints, custom SQL interception and filtering, and IP or CIDR allowlists.github.com · read 9 Oct 2026
- SQL handling
- It supports transparent SQL forwarding, annotation-based routing, slow and error SQL fingerprints, and custom SQL interception and filtering.github.com · read 9 Oct 2026
- SQL limitations
- For sharded tables, the compatibility guide says cross-shard joins, multi-shard batch inserts, and INSERT INTO SELECT are unsupported.github.com · read 9 Oct 2026