MySQL source/replica 复制怎样流转?
查看完整题解
参考回答
直接回答
源端记录可复制变化,副本接收并写入中继日志,再由应用线程或工作线程重放。旧资料中的 master/slave 对应这里的 source/replica。
讲清原理
传输到副本与副本已经应用不是同一时刻,日志已收到也不代表查询立刻能读到新值。格式、GTID、并行应用和过滤配置还会影响机制。
例子与易错点
读写分离要考虑延迟,切换要确认复制进度与可写身份。复制不是备份,也不会自动阻止错误写入被传播。
相关题 · 第 33 题、第 34 题
这道题,你掌握得怎么样?
掌握程度由你主动标记,阅读和收藏不会自动改变状态。