当前位置: 首页 > news >正文

redis单点、主从、哨兵、集群的不同

redis哨兵模式有几个:

  • 单点
  • 主从
  • 哨兵
  • 集群

区别

主从模式:读写分离。
哨兵模式:哨兵模式是在主从模式的基础上添加了故障检测和自动故障转移的功能。还是读写分离。
哨兵节点负责监控主节点和从节点的状态,并在主节点宕机时选举新的主节点。

Redis哨兵模式与主从模式有以下区别:

  • 功能不同:主从模式用于数据的复制和故障恢复,而哨兵模式用于监控和管理Redis的高可用性。

  • 节点角色不同:主从模式中存在主节点和从节点,主节点负责接收写操作并将数据同步给从节点;哨兵模式中存在哨兵节点,哨兵节点负责监控主节点和从节点的状态,并在主节点宕机时选举新的主节点。

  • 故障恢复方式不同:主从模式中,当主节点宕机时,从节点会自动选举其中一个节点作为新的主节点;哨兵模式中,当主节点宕机时,哨兵节点会发现并选举新的主节点,同时还可以自动将从节点转变为主节点。

  • 配置方式不同:主从模式中,需要手动配置主节点和从节点的关系;哨兵模式中,需要配置哨兵节点,哨兵节点会自动发现并管理主节点和从节点的关系。

  • 高可用性不同:主从模式中,只有主节点宕机时,才需要选举新的主节点,期间可能会有一段时间的数据不一致;哨兵模式中,哨兵节点可以及时发现主节点宕机并选举新的主节点,从而提供更高的可用性。

而集群模式:
集群模式是在多个Redis节点之间分配数据,提供更高的可扩展性和容错能力。在集群模式中,数据被分配到多个Redis节点上,每个节点处理自己的数据。当一个节点失效时,集群会自动将这个节点的数据迁移到其他节点上。集群模式在Redis大规模部署中非常有用,因为它可以轻松扩展和缩小Redis集群,而不会影响到整个系统的性能和可靠性。

http://www.lryc.cn/news/443555.html

相关文章:

  • notepad++的json查看
  • 基于无人机影像的可见光单木分割数据集-json格式
  • 毕业设计选题:基于ssm+vue+uniapp的捷邻小程序
  • 【毕业设计】基于 PHP 开发的社区交流系统
  • RK3568 解决Ubuntu加载驱动模块报错以及开机启动如何自动加载模块
  • Fyne ( go跨平台GUI )中文文档-Fyne总览(二)
  • 微服务常见面试题总结
  • 汽车电子零部件(16):ZCU区域控制器
  • 如何在Java服务中实现数据一致性:事务与锁机制的综合应用
  • 记录一下ElementUI 3 在浏览器导入, table表格显示问题
  • 【JavaScript】数据结构之堆
  • 工程车辆目标检测、程车检测算法、工程车辆类型检测算法
  • 【技术文章】ArcGIS Pro如何批量导出符号和工程样式?
  • javascript的闭包学习
  • JavaScript高级—— js 是单线程运行的
  • Java 微服务框架 HP-SOA v1.1.4
  • 代码随想录Day 52|题目:101.孤岛的面积、102.沉没孤岛、103.水流问题、104.建造最大岛屿
  • go webapi上传文件
  • 【小沐学GIS】基于Openstreetmap创建Sionna RT场景(Python)
  • 网安面试题1
  • 你了解system V的ipc底层如何设计的吗?消息队列互相通信的原理是什么呢?是否经常将信号量和信号混淆呢?——问题详解
  • python爬虫初体验(一)
  • ER 图 Entity-Relationship (ER) diagram 101 电子商城 数据库设计
  • JavaSE--IO流总览06:字符转换输入(输出)流: InputStreamReader ,OutputStreamWrite
  • 浙版传媒思迈特软件大数据分析管理平台建设项目正式启动
  • 漏洞——CVE简介
  • IT行业中的技术趋势与未来展望
  • 解决 webpack 配置 sass-loader后报错,无法正常build
  • CentOS中使用DockerCompose方式部署带postgis的postgresql(附kartoza/docker-postgis镜像下载)
  • 初识elasticsearch