mysql复制原理及作用分析(2014-11-11)
来源:互联网 发布:网络信息安全事件 编辑:程序博客网 时间:2024/05/20 14:25
复制原理
1. master将数据写到binlog中。
2. slave开启两个线程I/O thread和SQL thread。
3. slave的I/O thread线程连接到master,读取master上的binlog文件名称及binlog的position位置。
4. slave通过I/O thread接收master的变更信息,写入到relay log(中继日志)中。
5. 通过SQL thread读取Relay log信息进行重放到slave中。
复制解决了什么?
个人认为复制主要作用是:
1. 备份作用,备库是主库的一个备份。
2. 读写分离,主库主要负责写操作、从库负责读操作。
3. 使用多个从库可以进行读的负载均衡。
4. 主从是高可用架构的基础。
1 0
- mysql复制原理及作用分析(2014-11-11)
- mysql主从复制原理分析
- Redis 复制原理及分析
- Redis 复制原理及分析
- Redis 复制原理及分析
- MySQL复制原理及过程
- mysql (master/slave)复制原理及配置
- mysql (master/slave)复制原理及配置
- mysql (master/slave)复制原理及配置
- mysql (master/slave)复制原理及配置
- mysql (master/slave)复制原理及配置
- mysql (master/slave)复制原理及配置
- mysql (master/slave)复制原理及配置
- mysql (master/slave)复制原理及配置
- mysql (master/slave)复制原理及配置
- mysql (master/slave)复制原理及配置
- mysql (master/slave)复制原理及配置
- mysql (master/slave)复制原理及配置
- Forming Quiz Teams+uva+状态压缩
- 每日一道算法题:Jump Game
- 第11 周 项目7-太乐了(1)
- Linux中断梳理
- 文件打开(保存)对话框:GetOpenFileName和 GetSaveFileName
- mysql复制原理及作用分析(2014-11-11)
- 第11周项目2-2:求四个数的最大公约数
- 【iOS开发-72】设置状态栏的两种方式、程序生命周期以及更好地理解几大类(对象)之间的关系
- Oracle数据库中重复数据删除方法:部分去重+完全去重
- Flex多样化饼图样式(颜色渐变,点击分离,环形)
- POJ 2653 Pick-up sticks 判断线段相交
- DllMain()限入死锁问题分析 (一)
- Map可以使用的坐标系
- 放置键盘记录,密码输入框的设计