You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

MySQL主从复制是拉模式、推模式还是两者兼具?求权威依据

MySQL主从复制:拉模式、推模式还是两者兼具?

核心结论

MySQL主从复制是纯拉模式,不存在推模式,也并非两者兼具的混合模式。

具体同步流程

  • 主库仅负责将所有数据变更操作记录到本地的binlog二进制日志中,不会主动向任何从库推送日志内容。
  • 从库是同步动作的发起方:从库会启动一个I/O线程,主动建立与主库的连接,请求获取主库binlog里的增量变更内容。
  • 主库接收到从库的请求后,会启动一个Dump线程,将对应时段的binlog数据传输给从库。
  • 从库的I/O线程收到日志后,先写入本地的relay log中继日志,再由SQL线程读取中继日志,把这些变更操作在从库本地重放,完成数据同步。

权威参考依据

MySQL官方文档明确定义了该同步机制:从库主动发起连接请求主库的二进制日志,主库仅在收到从库的请求后才会传输对应日志内容,整个同步流程的触发方是从库,完全符合拉模式的特征。

内容的提问来源于stack exchange,提问作者Dablelv

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.07 11:52:02