
资源由 www.eimhe.com 美河学习在线收集分享
基于阿里开源的 Cobar 产品而研发,Cobar 的稳定性、可靠性、优秀的架构和性
能,以及众多成熟的使用案例使得 MyCAT 一开始就拥有一个很好的起点,站在巨
人的肩膀上,我们能看到更远。
广泛吸取业界优秀的开源项目和创新思路,将其融入到 MyCAT 的基因中,使得
MyCAT 在很多方面都领先于目前其他一些同类的开源项目,甚至超越某些商业产
品。
MyCAT 背后有一只强大的技术团队,其参与者都是 5 年以上资深软件工程师、架
构师、DBA 等,优秀的技术团队保证了 MyCAT 的产品质量。
MyCAT 并不依托于任何一个商业公司,因此不像某些开源项目,将一些重要的特
性封闭在其商业产品中,使得开源项目成了一个摆设。
MyCAT 的长期路线规划:
在支持 Mysql 的基础上,后端增加更多的开源数据库和商业数据库的支持,包括原
生支持 PosteSQL、FireBird 等开源数据库,以及通过 JDBC 等方式间接支持其他非
开源的数据库如 Oracle、DB2、SQL Server 等
实现更为智能的自我调节特性,如自动统计分析 SQL,自动创建和调整索引,根据
数据表的读写频率,自动优化缓存和备份策略等
实现更全面的监控管理功能
与 HDFS 集成,提供 SQL 命令,将数据库装入 HDFS 中并能够快速分析
集成优秀的开源报表工具,使之具备一定的数据分析的能力
MyCAT 架构
Client
(MySQL CLI/JDBC/ODBC/…)
MySQL Socket Protocol Handler
评论