Skip to content

读写分离

更新: 5/5/2025 字数: 0 字 时长: 0 分钟

就像Redis的主从一样,为了提高效率,一般会把数据库分为写库(master)和读库(slave),读库只负责读,写库只负责写,一个写库跟着一堆读库,这样就能支撑起高并发的情景了

实现原理

一般关于数据库的拷贝复制基本都离不开binlog日志,从库连接到主库后,从库会有一个IO线程,将主库的binlog日志拷贝到本地,写入一个relay中继日志中,接着从库会有一个SQL线程从日志中读取binlog执行SQL操作,进而完成数据的同步

本站访客数 人次      本站总访问量