
记录mysql学习过程中对复制概念的学习。
复制的概述:
-
复制是干啥滴?
实现数据库间的数据同步。
-
实现复制的方式有哪两种?
a. 基于行复制
b. 基于语句复制
-
复制会产生的问题?
主从不一致问题,且延迟不可控
-
复制的兼容性?
向后兼容,新版MySQL可以作为旧版MySQL的从库。
复制解决的问题是什么:
- 数据分布
- 负载均衡
- 备份
- 可用性和故障切换
- MySql升级测试
复制是如何工作的:拢共分三步
- 主库开启二进制日志记录 – record binary log
- 从库将主库的binary log复制到自己的中继日志 – copy binary log to relay log
- 从库读取relay log并进行重放
Copyright © 2017 - 2025 boboidea.com All Rights Reserved 波波创意软件工作室 版权所有 【转载请注明出处】