MyCat是服务端的分库分表,对程序透明。客户端的分库分表技术有Sharding-Jdbc
1、Sharding-Jdbc简介
是一个开源的分布式的关系数据库中间件。
客户端代理模式
定位为轻量级的java框架,以jar包提供服务
可以理解为增强版的Jdbc驱动
完全兼容各种ORM框架
官网地址: https://shardingsphere.apache.org/document/current/cn/overview/
Sharding-Jdbc架构图
2、MyCat和Sharding-Jdbc的区别
Mycat是服务端代理(有很强的数据库运维人员), Sharding-Jdbc是客户端代理(没有很强的数据库运维人员)
Mycat不支持同一库的水平切分, Sharding-Jdbc支持
作者:Work Hard Work Smart
出处:http://www.cnblogs.com/linlf03/
欢迎任何形式的转载,未经作者同意,请保留此段声明!