MySQL实战应用案例:单主/多主模式详解

举报
格图洛书 发表于 2022/02/07 23:44:35 2022/02/07
【摘要】 单主/多主模式搭建 MGR特点 (1)基于Paxos协议和原生复制,多数节点同意即可通过事务提交; (2)具备高可用自动故障检测,可自动切换; (3)可弹性扩展,集群自动的新增和移除节点; (4)有单主和多主模式; (5)支持多节点写入,具备冲突检测机制,可以适应多种应用场景需求。 MGR组复制是什么 (1)主从复制是异步复制 ...

单主/多主模式搭建

MGR特点

(1)基于Paxos协议和原生复制,多数节点同意即可通过事务提交;
(2)具备高可用自动故障检测,可自动切换;
(3)可弹性扩展,集群自动的新增和移除节点;
(4)有单主和多主模式;
(5)支持多节点写入,具备冲突检测机制,可以适应多种应用场景需求。

MGR组复制是什么

(1)主从复制是异步复制

master事务的提交不需要经过slave的确认,slave是否接收到master的binlog,master并不care。slave接收到master binlog后先写relay log,最后异步地去执行relay log中的SQL应用到自身。由于master的提交不需要确保slave relay log是否被正确接受,当slave接受master binlog失败或者relay log应用失败,master无法感知。

(2)半同步复制

基于传统异步存在的缺陷,MySQL在5.5版本推出半同步复制。可以说半同步复制是传统异步复制的改进,在master事务的commit之前,必须确保一个slave收到relay log并且响应给master后(从库收到并产生 relaylog 后会向主库发送一个 ACK 的信息包ÿ

文章来源: wenyusuran.blog.csdn.net,作者:文宇肃然,版权归原作者所有,如需转载,请联系作者。

原文链接:wenyusuran.blog.csdn.net/article/details/122581101

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。