MySQL各种高可用方案分别有什么优点和缺点?

MySQL各种高可用方案分别有什么优点和缺点?显示全部

MySQL各种高可用方案分别有什么优点和缺点?

收起
参与27

查看其它 3 个回答liucj2004的回答

liucj2004liucj2004其它undefined

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

农业其它 · 2017-07-28
浏览3228

回答者

liucj2004 最近回答过的问题

回答状态

  • 发布时间:2017-07-28
  • 关注会员:4 人
  • 回答浏览:3228
  • X社区推广