Gaea是小米中国区电商研发部研发的基于MySQL协议的数据库中间件,目前在小米商城大陆和海外得到广泛使用,包括订单、社区、活动等多个业务。Gaea支持分库分表、SQL路由、读写分离等基本特性,更多详细功能可以参照下面的功能列表。其中分库分表方案兼容了MyCAT和Kingshard两个项目的路由方式。Gaea在设计、实现阶段参照了MyCAT、Kingshard和Vitess,并使用TiDB Parser作为内置的SQL解析器,在此表达诚挚感谢。为了方便使用和学习Gaea,我们也提供了详细的使用和设计文档,也欢迎大家多多参与。