mysql数据库 主从同步

我们知道mysql数据库为了得到更高性能,一般会读写分离。主库用于写操作,比如用于执行的insert、update操作;从库用于读,也就是常见的select操作。

写数据都在主库(master)操作,那从库(slave)的数据从哪来呢?答案就是主库传输过去的,传送数据的过程就叫主从同步!

主从同步的步骤是:

1、执行更新sql语句;

2、主库写成功时binlog会更新;

3、主库binlog dump线程,将binlog的更新部分发送从库;

4、从库io线程收到binlog更新部分,然后写入到relay log中;

5、从库sql线程读取到relay log内容,重放执行sql,最后主从一致。

相关推荐
青柠代码录6 分钟前
【MySQL】DISTINCT 详解
数据库·mysql
数据知道6 分钟前
MongoDB查询执行计划解读:executionStats详细分析与性能诊断
数据库·mongodb
筵陌8 分钟前
MySQL Connector/C API的使用
数据库·mysql
霖霖总总17 分钟前
[Redis小技巧15]Redis AOF 重写与混合持久化深度解析:从原理到生产实践
数据库·redis
moxiaoran575321 分钟前
MySQL分库分表的实现(一)
数据库·mysql
Y0011123625 分钟前
Day6-MySQL-函数
数据库·sql·mysql
召田最帅boy30 分钟前
使用自定义图片作为Emoji表情的技术实现
数据库·html
2401_853576501 小时前
使用PyTorch构建你的第一个神经网络
jvm·数据库·python
Nandeska1 小时前
6、认识和使用Redis Stack
java·数据库·redis
V1ncent Chen1 小时前
SQL大师之路 09 模式匹配(正则表达式)
数据库·sql·mysql·正则表达式·数据分析