redis主从复制之全量复制与部分复制
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,一、什么事全量复制与部分复制?全量复制:一般用于初次复制场景,Redis早期支持的复制功能只有全量复制,它会把主节点全部数据一次性发送给从节点,当数据量较大时,会对主从节点和网络造成很大的开销.部分复
千家信息网最后更新 2025年11月07日redis主从复制之全量复制与部分复制
一、什么事全量复制与部分复制?
全量复制:一般用于初次复制场景,Redis早期支持的复制功能只有全量复制,它会把主节点全部数据一次性发送给从节点,当数据量较大时,会对主从节点和网络造成很大的开销.
部分复制:用于处理在主从复制中因网络闪断等原因造成的数据丢失场景,当从节点再次连上主节点后,如果条件允许,主节点会补发丢失数据给从节点。因为补发的数据远远小于全量数据,可以有效避免全量复制的过高开销。
部分复制是对老版复制的重大优化,有效避免了不必要的全量复制操作。
二、全量复制的逻辑
redis服务节点启动时,会产生一个run_id标识(服务重启时run_id会发生变化)。slave节点会记住master节点的run_id,在复制主节点的过程中发现master节点的run_id发生,将会进行全量复制。
认识run_id
info server#
三、部分复制的逻辑
部分复制即复制偏移量。
通过对比主从节点的复制偏移量,可以判断主从节点数据是否一致。
节点
数据
部分
主从
有效
场景
开销
网络
逻辑
偏移
服务
很大
较大
重大
一致
一次性
再次
功能
原因
只有
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
采购中文期刊检索数据库服务要求
怎么查看数据库作业的执行时间
qq服务器可以送人吗
公司服务器被加密了怎么办
api获取公交数据库
怎么取消快手免流量服务器
数据库元组中的元素
天然产物含量数据库
根据国家中国网络安全法规定
咸阳软件开发服务价格
四川服务器租用
产研数据库
云数据库安全保障方案
滨湖区创新网络技术收购价格
杭州个人软件开发
ue4 管理服务器
分布式数据库完备性条件
智慧城市大数据服务器配置
杭州明晓网络技术有限公司
fm2012自定义数据库
2021网络安全周来历
棋牌软件开发培训
不同平台数据库管理工具
数据库连不上local
桥头手机软件开发
独立服务器的好处
荒野行动pc连接上服务器打不开
计算机网络技术后习题
珍林网络技术有限公司是外包吗
网络技术开发费怎么做账