银行MySQL

mysql 5.6有哪些高可用方案?

请问下mysql 5.6版本在高可用架构方面大家一般选择哪种方案?各自有什么优缺点哪?

参与8

2同行回答

liucj2004liucj2004其它undefined
主从:最传统,搭建简单,基本可靠,一致性有半同步复制,新版本还有并行复制,多源复制等需要手动切换主从MHA:基于主从,多了第三方的检测存活脚本,可以自动进行主从切换(VIP漂移),并且经量避免主从切换导致的不一致需要额外的节点进行配置,有时候会发生脑裂,还有不必切换导致了切换MMM:基本...显示全部

主从:
最传统,搭建简单,基本可靠,一致性有半同步复制,新版本还有并行复制,多源复制等
需要手动切换主从
MHA:
基于主从,多了第三方的检测存活脚本,可以自动进行主从切换(VIP漂移),并且经量避免主从切换导致的不一致
需要额外的节点进行配置,有时候会发生脑裂,还有不必切换导致了切换
MMM:
基本淘汰了,以为一致性和高并发稳定性有些问题,不讨论
PXC:
Percona(mariadb也有)发型版本中的高可用架构,也叫galera,真正做到了一致性的高可用,均匀负载
有大事务hang主问题,对性能影响也很明显,与官方版本不兼容
MGR:
5.7.17新出来的原生高可用架构,均匀负载,通过插件实现,高可用基于Paxos协议,个人觉得可以取代MBR,性能和可靠性都优于pxc
太新了,目前有不少bug,.18和.19版本都在修复
各种中间件:
太多,中间件高可用有些类似mha,不展开一一描述了
商业版的集群:
官方自己的集群引擎,只有商业版有,了解不多

收起
农业其它 · 2018-01-17
浏览2954
liujiacailiujiacai其它广州大厦
第一:分布式协议:MySQL cluster、Galera、POAXS第二:共享存储:SAN共享储存、DRBD磁盘复制第三:高可用架构优化:MHA+多节点集群、MHA+多节点集群第四:binlog文件服务器:binlog文件服务器、binlog文件服务器第五:主从或主主半同步复制...显示全部

第一:分布式协议:MySQL cluster、Galera、POAXS
第二:共享存储:SAN共享储存、DRBD磁盘复制
第三:高可用架构优化:MHA+多节点集群、MHA+多节点集群
第四:binlog文件服务器:binlog文件服务器、binlog文件服务器
第五:主从或主主半同步复制

收起
IT其它 · 2018-01-17
浏览2347

提问者

wangzk0206
数据库管理员scrcu

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2018-01-17
  • 关注会员:3 人
  • 问题浏览:3487
  • 最近回答:2018-01-17
  • X社区推广