暂无图片
MySQL高可用方案对比
我来答
分享
奔跑的漏斗
2020-07-09
MySQL高可用方案对比
暂无图片 5M

当前的主流MySQL高可用架构是什么?
各架构的优缺点是什么?
MGR采用了并行复制,数据量大的情况下,新增的节点全量同步数据只能自动拉取吗?
并行复制的情况下,多线程回放,如果有大事务,而且从机在大事务执行过程中宕机,要怎么去排查错误数据?

对这部分问题比较迷惑,请大佬解惑

我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
weizhao.zhang (anbob)

MySQL High Availability目前常见有以下解决方案:
● MySQL Replication (99.9%)
● MHA/Orchestrator by Github and MySQL Replication (99.99%)
● Percona XtraDB Cluster/Galera (99.999%)
● MySQL InnoDB Cluster MGR (99.999%)
● MySQL NDB Cluster (99.999%)

暂无图片 评论
暂无图片 有用 0
徐轶韬

前面的问题有大佬回答了,我回答一下后面的问题。
MGR新增节点的数据可以通过两种方法恢复,一是利用物理备份进行一个全量备份/恢复,然后加入群组,群组会提供一个捐赠者提供数据使新节点快速追赶群组。第二种方法是使用克隆插件,可以快速将一个节点进行克隆,然后加入群组。100G的数据大概17分钟。
复制过程中出现错误,主要的手段还是看错误日志和binlog

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏