主从复制和读写分离

主从复制

主从复制:将主数据库的 DDL 和 DML 操作通过二进制日志传到从库服务器中,然后在从库上重新执行这些日志,使得从库和主库的数据保持同步。
补充:
1、二进制日志:记录所有的 DDL(数据定义语言)语句和 DML(数据操纵语言)语句,但不包括数据查询(SELECT、SHOW)语句的日志。

主从复制工作过程
在这里插入图片描述
1主数据库在二进制日志中记录数据变更
2从数据库读取二进制日志,并写入中继日志
3从库重新中继日志上的事件,保持数据同步。

读写分离

读写分离:把对数据库的读写操作分开,以对应不同的数据库服务器。主数据库提供写操作,从数据库提供读操作,有效减轻单台数据库的压力。

为什么要读写分离:数据库的“写”(写1w条数据可能要几分钟)操作比较耗时,而数据库的“读”(读1w条数据可能只要几秒钟)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值