Mycat1.6 数据库中间件

活跃的、性能好的开源数据库中间件!
我们致力于开发高性能的开源中间件而努力!
重要通告,最近有区块链项目借Mycat宣传,与Mycat毫无关系,大家不要相信!

GitHub stars badge GitHub forks badge GitHub

联系我们

联系我们

线上交流群

加QQ,微信群联系qq: 1019100252

介绍

关键特性

支持前端作为MySQL通用代理

后端JDBC方式支持Oracle,DB2,SQL Server,mongodb,巨杉

基于心跳的自动故障切换,支持读写分离

支持MySQL Cluster,Galera,Percona,cluster集群

支持数据的多片自动路由与聚合

支持sum,count,max等常用的聚合函数,支持跨库分页

支持库内分表,支持单库内部任意join全局表,支持跨库2表join

基于caltlet的多表join

支持通过全局表,ER关系的分片策略,实现了高效的多表join查询

支持多租户方案

支持弱XA,XA分布式事务

支持全局序列号,解决分布式下的主键生成问题

分片规则丰富,插件化开发,易于扩展

支持命令行监控,支持密码加密,支持IP白名单

支持SQL黑名单、sql注入攻击拦截

支持prepare预编译指令

支持非堆内存(Direct Memory)聚合计算

支持oracle存储过程,out参数

支持zookeeper协调主从切换、zk序列、配置zk化

企业技术支持服务

随着电子商务等互联网业务的不断增长,企业对于数据库集群的需求越来越多,这为MYCAT的发展带来了机遇,同时也带来了很多挑战。由于MYCAT开源社区的开放性,目前已经吸引了来自各地2000多名开发志愿者,并在Github上贡献各种开发说明文档上百篇,均可免费下载。另外为了帮助使用者更好更快的掌握MYCAT使用技巧和方法,开源社区特别撰写了 《MYCAT权威指南》。虽然MYCAT在很大程度上简化了数据库分片集群的开发与部署难度,但考虑到仍然存在一些特殊情况,比如项目工期紧,企业缺乏足够的时间和人力来全面研究MyCAT,因此为了更好的支持各类企业使用MYCAT实施项目,加速项目开发进度,如今MYCAT开源社区整合了一支强大的技术团队,以每月5000元的赞助合作费用,向社会提供公益性的技术支持服务,以此加速MYCAT开源项目的发展。 Mycat赞助商合同 联系MYCAT官方合作请发邮件到:market@mycat.org.cn