Mycat
java语言编写的MySQL数据库网络协议的开源中间件;
前身Cobar遵守Mysql原生协议,跨语言,跨平台,跨数据库的通用中间件代理。
是基于Proxy,它复写了MySQL协议,将Mycat Server伪装成一个Mysql数据库,
和ShardingSphere下的Sharding-Proxy作用类似,需要单独部署。
ShardingSphere下的Sharding JDBC
Apache ShardingSphere 是一套开源的分布式数据库中间件解决方案组成的生态圈。
它由三个独立的产品组合;Sharing-JDBC是其中一个;
基于JDBC驱动,不用额外的proxy,支持任意实现jdbc规范的数据库,它使用客户端直连数据库,以jar包形式提供服务,
无需额外部署和依赖,可理解为加强版的JDBC驱动,兼容JDBC和各类ORM框架。
本文内容转载自小滴课堂。