MySQL高可用架构对比

https://juejin.cn/post/6844903812700831752

MMM与MHA以及MGR,高可用架构都有如下的共同点:

  • 对主从复制集群中的Master节点进行监控
  • 自动的对Master进行迁移,通过VIP。
  • 重新配置集群中的其它slave对新的Master进行同步

美团数据库高可用架构的演进与设想

https://tech.meituan.com/2017/06/29/database-availability-architecture.html

本文介绍最近几年美团MySQL数据库高可用架构的演进过程,以及我们在开源技术基础上做的一些创新。同时,也和业界其它方案进行综合对比,了解业界在高可用方面的进展,和未来我们的一些规划和展望。

带你走进MySQL全新高可用解决方案-MGR

https://juejin.cn/post/7002405002748624932

作者:vivo互联网技术

尽管MySQL在2016年就推出了MGR该功能,同时我们也知道有很多好处,并且有大胆的公司采用进行测试甚至部署线上环境,据公开资料网易、滴滴都有使用,国内部分商业银行也有使用,但仍然有不少人处于观望状态,主要有以下几点原因导致: 需求不是特别强烈

  • 很多业务情况使用MySQL半同步和异步复制足够满足业务要求,配合MHA第三方组件满足了绝大部分场景需求。

分布式新事物

  • 本身分布式这个概念已经存在多年,但是由于MGR推出年限较短,且我们搜索官方bug库任然存在较多未解决的bug。用户使用排查问题较为困难,且由于分布式设计导致问题复现难也是一种阻碍。

生态不成熟

  • 官方几乎没有完全成熟用来构建整套高可用架构的解决方案,如果想要大规模使用还是需要更加成熟的生态。

任何新鲜事物都有一个被大众接受过程,只是需要时间筛选和磨砺。
作者:vivo互联网技术
链接:https://juejin.cn/post/7002405002748624932
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

数据库主从同步的作用是什么,如何解决数据不一致问题?

https://time.geekbang.org/column/article/135697

极客时间专栏: 如何解决主从同步的数据一致性问题 方法 1:异步复制 方法 2:半同步复制 方法 3:组复制