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

相关推荐
眼不痛请看我18 分钟前
Ubuntu_22.04_LTS虚拟机安装指南
linux·数据库·ubuntu
Omics Pro26 分钟前
强生:以机理为中心!虚拟细胞世界模型
数据库·人工智能·python·深度学习·算法·机器学习·自然语言处理
java资料站44 分钟前
四、Spring AIAlibaba · Tools(工具调用)
数据库·sql·spring
步行cgn1 小时前
Spring 事务传播行为详解
java·数据库·spring
anxiao_m1 小时前
跨地域大文件怎么传?2026主流传输软件实测对比
大数据·数据库·文件传输
Su米苏1 小时前
基于 Token 预算的上下文压缩控制器(Context Compaction Controller)
前端·数据库·人工智能
暖核1 小时前
Redis 从基础到集群实战:数据类型、客户端、高可用架构完整梳理
数据库·redis·架构
神一样的老师2 小时前
WS63 访问 HTTPS 握手失败(-0x7780)根治
数据库·网络协议·https
Patrick在香港2 小时前
时间戳凭空早了 8 小时:datetime.utcnow() 弃用实测与漂移复盘
数据库·python·标准库·datetime·时区·弃用
李兆龙的博客10 小时前
问津集 #26:Lakebase——Postgres 的版本化页面存储、数据库分支与计算弹性
数据库