主从复制

binlog → dump → IO → relay log → SQL 三线程链路——读写分离与高可用的基础。

主从复制
第 01 / 9 步
主从复制全链路:主库三件套(binlog/dump)+ 从库三件套(IO/relay/SQL)。 比较 0 · 交换 0
伪代码

				
					
					1
					-- 主从复制三线程
				
			
				
					
					2
					主库: 事务提交 → 写 binlog → dump 线程推送
				
			
				
					
					3
					从库: IO 线程接收 → 写 relay log(中继日志)
				
			
				
					
					4
					从库: SQL 线程重放 relay log → 数据一致
				
			
				
					
					5
					-- 异步复制(默认)/ 半同步(至少一从确认)/ 组复制
				
			
01 / 9
速度