mysql 最新 高可用方案大总结

咱们一级一级地来说, 从最简单的方案开始

读写分离

最简单的方案是读写分离, 同时可以一写多读

Galera

Galera 集群也是不错的方案, 我以前公司就使用此集群方案, 支持Mysql 5.7

双主+keepalive

如果一主down掉后, 另一个主还可以马上顶上

keepalive配置mysql自动故障转移_雅冰石的专栏-CSDN博客
https://blog.csdn.net/yabingshi_tech/article/details/50721841

MHA

一个中间件, 也能实现一主多从, 出现故障时的转移.
MHA 由两部分组成:MHA Manager(管理节点)和 MHA Node(数据节点).目前 MHA 主要支持一主多从的架构,要搭建 MHA,要求一个复制集群必须最少有 3 台数据库服务器,一主二从

分库

提高 高可用的办法还可以进行分库, 分库后的事务问题可以使用阿里的seata

阿里的分布式事务方案已经可以用在生产环境上了
image.png

Seata
http://seata.io/zh-cn/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值