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,最后主从一致。

相关推荐
真实的菜4 分钟前
Redis 从入门到精通(三):持久化机制 —— RDB 与 AOF 深度解析
数据库·redis·缓存
We Just Keep growing14 分钟前
【MySQL运维篇】——日志、主从复制、分库分表、读写分离
java·运维·数据库·windows·学习·mysql
橙子圆12317 分钟前
Redis知识10之缓存
数据库·redis·缓存
每天都要进步哦21 分钟前
MySQL快速入门指南:从零基础到基本操作
数据库·mysql·oracle
bjzhang7525 分钟前
mysql 常用命令
数据库·mysql
计算机安禾32 分钟前
【算法分析与设计】第48篇:流算法与数据概要技术
java·服务器·网络·数据库·算法
数据库小学妹38 分钟前
时序数据库核心原理拆解:写入吞吐、压缩存储、融合分析全链路分析
数据库·经验分享·时序数据库·dba
我是一颗柠檬1 小时前
【Redis】Redis缓存应用实战Day12(2026年)
数据库·redis·缓存
zzz_23681 小时前
【Redis】Redis 面试深度系列
数据库·redis·面试
Java_2017_csdn1 小时前
在 Java 中,MessageFormat.format() 和 String.format() 函数对比?
java·开发语言·前端·数据库