1条回答
默认
最新
回答交流
Markdown
请输入正文
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~

MySQL为什么在8.0.17版本引入克隆插件?
主要是为组复制服务。在组复制中添加一个新的节点时,差异数据的补齐是通过分布式恢复来实现的。
在MySQL8.0.17版本之前,恢复方式只有一种,即通过二进制日志恢复。如果新节点需要的二进制日志已经被清除,那就只能先借助备份工具进行全量数据同步,然后通过分布式恢复方式来同步增量数据。
可以说,克隆功能的缺失是MySQL的一大短板,为MySQL高可用实例和组复制的部署运维增加了不小的难度。好在MySQL官方也很重视这个差距,终于在8.0.17版本中新增了克隆插件,以便快速克隆出一个从库,或者组复制实例中的第二名称节点。