MySQL集群教程02:MySQL主从复制项目实施与维护01(MySQL Replication)

教程发布:风哥 教程分类:MySQL教程 更新日期:2019-03-08 浏览学习:616

本套风哥MySQL学习教程熟悉MySQL主从复制项目实施与维护01(MySQL Replication)

MySQL主从复制能干什么?
数据分布 (Data distribution )
负载平衡(load balancing)
备份/容灾(Backup)
高可用性和容错(High availability and failover)

MySQL主从复制是如何工作的?
01.master记录二进制日志。在每个事务更新数据完成之前,master在二日志记录这些改变。MySQL将事务串行的写入二进制日志,在事件写入二进制日志完成后,master通知存储引擎提交事务。

MySQL集群教程02:MySQL主从复制项目实施与维护01(MySQL Replication)
(互联网排名第一的MySQL数据库教程)
本套风哥MySQL教程学习内容
1) MySQL复制技术基础之基本原理
2) MySQL复制技术基础之常用主从拓扑
3) MySQL复制技术基础之同步方式(异步/半同步/无损同步/全同步)
4) MySQL复制技术基础之同步模式(传统/GDIT)
5) MySQL复制技术基础之常用配置参数详解
6) MySQL真正的生产高可用复制环境1-传统异步复制项目
7) MySQL真正的生产高可用复制环境2-传统无损同步项目
8) MySQL真正的生产高可用复制环境3-基于GTID异步复制项目
9) MySQL真正的生产高可用复制环境4-基于GTID无损同步项目
10) MySQL真正的生产高可用复制环境5-增加/删除/扩容复制节点
11) MySQL真正的生产高可用复制环境6-一主多从安全复制项目
12) MySQL真正的生产高可用复制环境7-级联主从复制项目
13) MySQL真正的生产高可用复制环境8-多主一从多源复制项目
14) MySQL主从复制项目之主从切换(正常切换/宕机切换)
15) MySQL主从复制项目之在线开启/关闭GTID
16) MySQL主从复制项目之SSL安全配置
17) MySQL主从复制项目之主从同步数据校验
18) MySQL主从复制项目之日常维护与故障处理
本套风哥MySQL教程学习地址
http://edu.51cto.com/sd/04657 
更多MySQL教程,请加风哥QQ:176140749、113257174或微信"itpux-com"交流

02. slave将master的binary log拷贝到它自己的中继日志。
首先,slave开始一个工作线程:I/O线程。
I/O线程在master上打开一个普通的连接,然后开始binlog dump process。
Binlog dump process从master的二进制日志中读取事件(接受的单位是event),如果已经跟上master,它会睡眠并等待master产生新的事件。
I/O线程将这些事件写入中继日志。

网站声明:本文由风哥整理发布,转载请保留此段声明,本站所有内容将不对其使用后果做任何承诺,请读者谨慎使用!
【上一篇】MySQL集群教程03:MySQL主从复制项目实施与维护02(MGR)
【下一篇】MySQL集群教程01:MySQL主从复制与高可用架构方案与项目环境准备