【微服务/淘淘商城实践/SSM框架】12 Mysql 集群 Mycat (读写分离,双主多从,一主多从、全局表、E-R分片策略、水平拆分和路由算法) 逻辑数据节点与物理主机配置
Mysql 集群 Mycat
mysql 安装
mycat介绍
一个可以用于MySQL读写分离和高可用的中间件 一个模拟为MySQL Server的超级数据库 一个能平滑扩展支持1000亿大表的分布式数据库系统 一个可管控多种关系数据库的数据库路由器 一个平滑从关系数据升级到大数据的应用中间件
为什么选择Mycat
性能问题
数据库连接过多
Mycat引入 连接复用解决多应用竞争问题
E-R分片难处理
存在关联关系的父子表在数据插入的过程中,子表会被Mycat路由到其相关父表记录的节点上,从而父子表的Join查询可以下推到各个数据库节点上完成,这是最高效的跨节点Join处理技术,也是Mycat首创
可用性问题
全局表技术 每个节点同时并发插入和更新数据,每个节点都可以读取数据,提升读性能的同时解决跨 节点Join的效率
独创的ER关系分片 基于Catlet的两表自动J
【微服务/淘淘商城实践/SSM框架】12 Mysql 集群 Mycat (读写分离,双主多从,一主多从、全局表、E-R分片策略、水平拆分和路由算法) 逻辑数据节点与物理主机配置最先出现在Python成神之路。
共有 0 条评论