引言
1.为什么需要Mysql主从复制
数据备份
读写分离?
2.主从复制的基本原理
slave会从master读取binary log来进行数据同步
原理图:

三步骤:
MySQL复制过程分成三步:
1.master将改变记录到二进制日志(binary log)。这些记录过程叫做二进制日志事件,binary log events;
2.slave将master的binary log events拷贝到它的中继日志(relay log);
3.slave重做中继日志中的事件,将改变应用到自己的数据库中。 MySQL复制是异步的且串行化的
3.复制的基本原则
1)每个slave只有一个master
2)每个slave只能有一个唯一的服务器ID
3)每个master可以有多个salve
4.复制的最大问题
5.3.1 延时
本文深入探讨了MySQL主从复制的必要性,包括数据备份和读写分离的重要性。详细解析了复制的基本原理,如slave如何通过读取master的binarylog进行数据同步,以及复制过程的三个关键步骤。同时,文章还强调了复制的基本原则和可能遇到的最大问题,如延时等。
1107

被折叠的 条评论
为什么被折叠?



