2,773
+340
// summary
Gaea is a database middleware based on the MySQL protocol developed by Xiaomi Group, widely used in various business fields such as mobile, finance, and the internet. The system supports core functions including database sharding, SQL routing, and read-write splitting, while maintaining compatibility with Mycat and Kingshard routing schemes. The project design references several open-source projects and provides comprehensive documentation to support multi-cluster and multi-tenant management.
// use cases
01
Implement database sharding and transparent SQL forwarding
02
Improve database performance through read-write splitting and slave load balancing
03
Utilize multi-tenant and multi-cluster management features to support complex business scenarios