ICode9

精准搜索请尝试: 精确搜索
首页 > 数据库> 文章详细

redis 主从复制 及 集群

2021-05-31 18:33:21  阅读:109  来源: 互联网

标签:主从复制 Redis redis 集群 replicaof sentinel master 主从


主从复制

Redis 的主从、哨兵架构:https://www.cnblogs.com/yufeng218/p/13443058.html

从 redis 5.0.0 开始 salveof 命令 由 replicaof 命令替换

如果在配置文件中 配置了 replicaof,如下:

replicaof 192.168.172.20 6379

则该redis 实例为从副本,且主从副本固定了。

也可以不写在配置文件中,直接在客户端使用命令。使用命令主从可以灵活转换

# 在客户端使用命令,手动设置
replicaof 192.168.172.20 6379

# 解除从副本设置
replicaof no one 

# 查看本实例的副本相关信息
info replication

哨兵模式

sentinel哨兵是特殊的redis服务,不提供读写服务,主要用来监控redis实例节点。

sentinel模式是建立在主从模式的基础上,如果只有一个Redis节点,sentinel就没有任何意义
当master挂了以后,sentinel会在slave中选择一个做为master,并修改它们的配置文件,其他slave的配置文件也会被修改,比如slaveof属性会指向新的master
当master重新启动后,它将不再是master而是做为slave接收新的master的同步数据

当使用sentinel模式的时候,客户端就不要直接连接Redis,而是连接sentinel的ip和port,由sentinel来提供具体的可提供服务的Redis实现,这样当master节点挂掉以后,sentinel就会感知并将新的master节点提供给使用者。



Redis集群详解(主从模式,Sentinel模式,Cluster模式):https://blog.csdn.net/miss1181248983/article/details/90056960

标签:主从复制,Redis,redis,集群,replicaof,sentinel,master,主从
来源: https://www.cnblogs.com/zhanglw456/p/14832672.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有