详解MySQL双活同步复制四种解决方案


目录

  • 基于MySQL原生复制主主同步方案 
  • 基于Galera replication方案 
  • 基于Group Replication方案 
  • 基于canal方案

对于数据实时同步,其核心是需要基于日志来实现,是可以实现准实时的数据同步,基于日志实现不会要求数据库本身在设计和实现中带来任何额外的约束。

canal模拟mysql slave的交互协议,伪装自己为mysql slave,向mysql master发送dump协议

mysql master收到dump请求,开始推送binary log给slave(也就是canal)
canal解析binary log对象(原始为byte流)

更多参考 https://github.com/alibaba/canal

总结

以上所述是小编给大家介绍的MySQL 双活同步复制四种解决方案,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

您可能感兴趣的文章:

  • 简单谈谈MySQL的半同步复制
  • mysql5.6 主从复制同步详细配置(图文)
  • Mysql半同步复制原理及问题排查
  • 深入解析半同步与异步的MySQL主从复制配置
  • MySQL数据库InnoDB引擎主从复制同步经验总结
  • mysql主从同步复制错误解决一例
  • mysql同步复制搭建方法指南详细步骤