主从复制、哨兵模式

简介: 主从复制、哨兵模式

主从复制

就是通过 RDB 文件进行传输复制。主节点在复制之前先持久化成为一个 RDB 文件,然后再进行传输。

具体过程:是 从节点成功连接上主节点,然后给主节点发送一个 sync 同步命令,主节点接收到同步命令后,启动存盘进程,开始持久化一个 rdb 文件传输给从节点。为一次 完全同步。但是文件传输过程是需要时间的,在这段时间,我们可能会 写入新的数据 ,这些增加的数据的传输,涉及到 全量复制和增量复制。

全量复制:是从节点把接收到的 rdb 文件存储到 内存。

增量复制:是主节点把新增加的数据继续传输给 从节点。


哨兵模式

  • 哨兵模式监测工作节点

  • 主挂了,1号哨兵监测到了,主观下线;通知2号、3号哨兵;2号、3号哨兵发送心跳,确认主真的挂了,客观下线。

客观下线后就需要选举一个从节点替换主节点了

1、哨兵们先投票选举,选出一个做决定的 leader

2、比如leader 是2号哨兵,那么2号哨兵决定一个从节点即可

什么从节点 适合当 主?

  • 数据多、访问连接快的
目录
相关文章
|
4月前
|
NoSQL 网络协议 Redis
Redis的主从复制和哨兵模式
本文详细介绍了Redis的主从复制配置、原理(包括全量复制和增量复制)以及如何搭建一主二从的Redis集群,同时还探讨了Redis哨兵模式的概念、配置文件、以及如何配置一主二从三哨兵的Redis哨兵模式,以实现高可用性。
|
5月前
|
消息中间件 存储 缓存
深入理解Redis集群主从复制原理
该文章主要探讨了Redis集群中的主从复制原理,包括为何需要主从复制、配置方法、复制流程以及一些高级特性。
深入理解Redis集群主从复制原理
|
8月前
|
存储 监控 NoSQL
Redis 架构深入:主从复制、哨兵到集群
大家好,我是小康,今天我们来聊下 Redis 的几种架构模式,包括主从复制、哨兵和集群模式。
Redis 架构深入:主从复制、哨兵到集群
|
存储 监控 NoSQL
Redis 高可用:主从复制、哨兵模式、集群模式-2
Redis 高可用:主从复制、哨兵模式、集群模式
177 1
|
缓存 运维 NoSQL
Redis 高可用:主从复制、哨兵模式、集群模式-1
Redis 高可用:主从复制、哨兵模式、集群模式
173 1
|
缓存 NoSQL 算法
Redis主从加哨兵模式集群部署2
Redis主从加哨兵模式集群部署2
154 0
|
NoSQL 算法 Redis
Redis主从加哨兵模式集群部署1
Redis主从加哨兵模式集群部署1
280 0
|
监控 NoSQL Redis
Redis主从加哨兵模式集群部署3
Redis主从加哨兵模式集群部署3
70 0
|
存储 NoSQL 算法
redis集群模式详解
redis集群模式详解
886 0
|
存储 运维 监控
redis集群-哨兵模式
redis集群-哨兵模式
142 0