MySQL主从同步原理+MySQL读写分离原理

本文介绍了MySQL主从同步的原理,通过binlog日志记录主库的SQL命令,从库根据主库的偏移量进行数据同步。此外,详细阐述了MySQL读写分离的实现,通过maxscale作为代理服务器,分配读写操作到不同的服务器,以实现流量均衡,降低服务器压力并提高系统冗余能力。
摘要由CSDN通过智能技术生成

mysql主从同步原理:mysql服务启动后,就会开启binlog日志文件,这个binlog日志文件会记录主库除了查询以外的sql命令,然后从库在读binlog日志文件,进行同步数据。它们同步不是盲目同步的,而是根据对比主库上的偏移量进行同步。

偏移量:主库每次更新后这个偏移量都会产生变化,从库有个端口会一直盯着主库的这个偏移量。例如:之前是13,插入之后变成14,那从库会从13开始读取,进行同步。


mysql读写分离原理:(mysql读写分离是要基于主从同步实现的)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值