MySQL复制原理图解
来源:互联网 发布:3d设计软件 编辑:程序博客网 时间:2024/05/01 09:16
复制如何工作
整体上来说,复制有3个步骤:
1.master将变更记录到二进制日志(binary log)中(这些记录叫做二进制日志事件,binary log events)。
2.slave将master的binary log events拷贝到它的中继日志(relay log);
3.slave回放中继日志中的事件,更新自己的数据。
整体上来说,复制有3个步骤:
1.master将变更记录到二进制日志(binary log)中(这些记录叫做二进制日志事件,binary log events)。
2.slave将master的binary log events拷贝到它的中继日志(relay log);
3.slave回放中继日志中的事件,更新自己的数据。
下图描述了复制的过程:
如何让slave扮演其他slave的master
当设置log_slave_updates时,你可以让slave扮演其它slave的master。
此时,slave把SQL线程执行的事件写进行自己的二进制日志(binary log),
然后,它的slave可以获取这些事件并执行它。如下图所示:
复制过滤(Replication Filters)
复制过滤可以让你只复制服务器中的一部分数据,
有两种复制过滤:在master上过滤二进制日志中的事件;在slave上过滤中继日志中的事件。如下图所示:
- MySQL复制原理图解
- mysql链式复制结构图解
- MySQL主从复制原理
- mysql 复制和原理
- Mysql主从复制原理
- mysql复制原理
- Mysql主从复制原理
- mysql主从复制原理
- MySQL复制原理
- mysql的复制原理
- MYSql主从复制原理
- MySQL主从复制原理
- MySQL主从复制原理
- MySQL主从复制原理
- mysql主从复制原理
- mysql 主从复制原理
- mysql主从复制原理
- MySQL复制原理
- ASP.NET中树状目录和导航条的应用
- SharpZipLib使用示例
- ASP.NET - SiteMapPath Web 服务器控件概述
- History命令用法
- bat批处理 for命令
- MySQL复制原理图解
- 因为数据库正在使用,所以无法获得对数据库的独占访问权---还原或删除数据库的解决方法
- 将表中的某个字段转换成标识字段,并保留原来的值
- 迷宫~哈哈~终于懂了。。
- 深入分析 Java I/O 的工作机制(网络 I/O 优化)
- vim中小写字母和大学字母的转换
- 我看TechEd 2012之App时代降临
- IOS中的编码格式—char*汉字转为NSString*
- UITableView 行自适应高度的实现