redis主从复制之全量复制与部分复制
发表于:2025-01-20 作者:千家信息网编辑
千家信息网最后更新 2025年01月20日,一、什么事全量复制与部分复制?全量复制:一般用于初次复制场景,Redis早期支持的复制功能只有全量复制,它会把主节点全部数据一次性发送给从节点,当数据量较大时,会对主从节点和网络造成很大的开销.部分复
千家信息网最后更新 2025年01月20日redis主从复制之全量复制与部分复制
一、什么事全量复制与部分复制?
全量复制:一般用于初次复制场景,Redis早期支持的复制功能只有全量复制,它会把主节点全部数据一次性发送给从节点,当数据量较大时,会对主从节点和网络造成很大的开销.
部分复制:用于处理在主从复制中因网络闪断等原因造成的数据丢失场景,当从节点再次连上主节点后,如果条件允许,主节点会补发丢失数据给从节点。因为补发的数据远远小于全量数据,可以有效避免全量复制的过高开销。
部分复制是对老版复制的重大优化,有效避免了不必要的全量复制操作。
二、全量复制的逻辑
redis服务节点启动时,会产生一个run_id标识(服务重启时run_id会发生变化)。slave节点会记住master节点的run_id,在复制主节点的过程中发现master节点的run_id发生,将会进行全量复制。
认识run_id
info server#
三、部分复制的逻辑
部分复制即复制偏移量。
通过对比主从节点的复制偏移量,可以判断主从节点数据是否一致。
节点
数据
部分
主从
有效
场景
开销
网络
逻辑
偏移
服务
很大
较大
重大
一致
一次性
再次
功能
原因
只有
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
昆明网络安全保卫总队电话
电脑连不上网网络安全
南昌电信服务器这样样
服务器显卡好还是游戏显卡好
蓝鸽软件开发怎么样
上海德颐网络技术有限
备课软件开发
智能代还软件开发费用
在线数据库优化
我的世界服务器后台能看到什么
安徽app手机软件开发报价
数据库33道练习题
山东省网络技术专业专升本
2020网络安全防控措施
自动化专业需要的软件开发
软件开发岗很累吗
软件开发培训班开班仪式致辞
网络安全防范意识不足
杭州孙悟空网络技术有限公司
联想服务器如何管理raid
电脑数据库已满
河南税务网络安全周
软件开发工作包括什么
网络技术部社团面试自我介绍
mac 做代理服务器
徐汇区互联网软件开发厂家合同
河北仁尚网络技术公司
公司服务器多久没关过了
win10服务器版本有什么用
沙沙网络安全儿童画