MyCAT2是一个强制性数据库查询,能够取代MySQL,并支持事务管理和ACID,做为企业数据库的MySQL集群,MyCAT能够替代价格昂贵的Oracle集群,Mycat的总体目标是以成本低将当今的单独数据库查询和应用软件稳定地转移到云空间,并处理因为数据储存和业务流程经营规模的持续增长而造成的发展瓶颈。
【功能介绍】
&8195;&8195;支持SQL92规范
&8195;&8195;遵循Mysql原生态协议书,跨语言表达,混合开发,跨数据库查询的通用性分布式数据库代理。
&8195;&8195;根据心率的全自动常见故障转换,支持读写分离,支持MySQL主从关系,及其galera cluster集群。
&8195;&8195;支持Galera for MySQL集群,Percona Cluster或是MariaDB cluster
&8195;&8195;根据Nio完成,合理管理方法进程,分布式系统难题。
&8195;&8195;支持数据信息的双片全自动路由器与汇聚,支持sum,count,max等常见的聚合函数。
&8195;&8195;支持单库內部随意join,支持跨库2表join,乃至根据caltlet的多表join。
&8195;&8195;支持根据全局表,ER关联的分片对策,完成了高效率的多表join查看。
&8195;&8195;支持多租户计划方案。
&8195;&8195;支持分布式事务(弱xa)。
&8195;&8195;支持全局系列号,处理分布式系统下的主键转化成难题。
&8195;&8195;分片标准丰富多彩,软件化开发设计,便于拓展。
&8195;&8195;强劲的web,cmd监管。
&8195;&8195;支持前面做为mysq通用性代理,后端开发JDBC方法支持Oracle、DB2、SQL Server、mongodb、巨杉。
&8195;&8195;支持密码加密
&8195;&8195;支持服务降级
&8195;&8195;支持IP授权管理
&8195;&8195;支持SQL信用黑名单、sql注入进攻阻拦
&8195;&8195;支持分表(1.6)
&8195;&8195;集群根据ZooKeeper管理方法,自动升级,扩充,智能化提升,数据融合(2.0开发版)。
【软件特点】
&8195;&8195;1、根据阿里的开源项目Cobar,其可靠性,稳定性,优异的系统架构和特性及其很多完善的测试用例使MyCAT拥有优良的开始。立在巨人的肩膀上,MyCAT觉得充足自信心,能够走得更长远。
&8195;&8195;2、MyCAT的遗传基因融合了最好是的开源项目和自主创新观念,使MyCAT技术领先别的当今相近的开源项目,乃至超过了一些商业服务商品。
&8195;&8195;3、MyCAT支持强劲的技术性精英团队,该精英团队的参加者工作经验超出5年,在其中包含一些高級前端工程师,系统架构师,DBA等。出色的技术性精英团队可保证Mycat的产品品质。
&8195;&8195;4、MyCAT不依靠一切商业服务企业。它与一些开源项目不一样,后面一种的关键特点包括在其商业服务商品中,并使开源项目像装饰设计一样。
【升级日志】
&8195;&8195;v1.13
&8195;&8195;修补全部下推中含有不正确协同的联接
&8195;&8195;修补转化成的sql含有类型转换造成 mysql计算有误
&8195;&8195;修补网络黑客无线路由器毁坏
&8195;&8195;修补网络黑客无线路由器回应int类型很有可能超过数据范畴