page contents

介绍下Redis Sentinel(哨兵)?

轩辕小不懂 发布于 2021-11-26 15:11
阅读 657
收藏 0
分类:数据库
2517
Nen
Nen
- 程序员

Redis Sentinel是社区版本推出的原生高可用解决方案,其部署架构主要包括两部分:Redis Sentinel集群和Redis数据集群。

其中Redis Sentinel集群是由若干Sentinel节点组成的分布式集群,可以实现故障发现、故障自动转移、配置中心和客户端通知。Redis Sentinel的节

点数量要满足2n+1(n>=1)的奇数个。

优点:
Redis Sentinel集群部署简单;
能够解决Redis主从模式下的高可用切换问题;
很方便实现Redis数据节点的线形扩展,轻松突破Redis自身单线程瓶颈,可极大满足Redis大容量或高性能的业务需求;
可以实现一套Sentinel监控一组Redis数据节点或多组数据节点。
缺点:
部署相对Redis主从模式要复杂一些,原理理解更繁琐;
不能解决读写分离问题,实现起来相对复杂。

请先 登录 后评论