mysql三种复制优缺点,MySQL的复制技术有几种?各有什么优缺点,能用到银行的什么业务场合?...

复制技术?

mysql的复制技术就是原始的binlog复制,或者升级版半同步复制(一致性更高)还有改进的用在PXC和MGR上

题主是不是更想问高可用技术?

主从:

最传统,搭建简单,基本可靠,一致性有半同步复制,新版本还有并行复制,多源复制等

需要手动切换主从

MHA:

基于主从,多了第三方的检测存活脚本,可以自动进行主从切换(VIP漂移),并且经量避免主从切换导致的不一致

需要额外的节点进行配置,有时候会发生脑裂,还有不必切换导致了切换

MMM:

基本淘汰了,以为一致性和高并发稳定性有些问题,不讨论

PXC:

Percona(mariadb也有)发型版本中的高可用架构,也叫galera,真正做到了一致性的高可用,均匀负载

有大事务hang主问题,对性能影响也很明显,与官方版本不兼容

MGR:

5.7.17新出来的原生高可用架构,均匀负载,通过插件实现,高可用基于Paxos协议,个人觉得可以取代MBR,性能和可靠性都优于pxc

太新了,目前有不少bug,.18和.19版本都在修复

各种中间件:

太多,中间件高可用有些类似mha,不展开一一描述了

商业版的集群:

官方自己的集群引擎,只有商业版有,了解不多

银行业务因为要保证高一致性,可以只用PXC或者MGR。负载压力小可以用pxc,为将来考虑的话可以使用MGR

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值