Redis集群

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Redis集群相关的知识,希望对你有一定的参考价值。

redis的主从复制虽然配置起来非常简单,但还是避不开主节点单点和读写如何分离的问题;

很遗憾redis服务端本身没有像mysql的proxysql这样的中间件,所以在服务端一侧是无法完成读写分离的,只能依靠客户端,本文暂时不讨论此问题;


下面我们来聊一聊主节点单点故障的解决方案:

redis-sentinel

通过流言机制判断主节点是否故障,类似与成语故事“三人成虎”或者说是少数服从多数的机制

sentinel本身也是一个集群,以便流言协议能够工作起来,而且要创建sentinel机制最好具有奇数个节点

sentinel可同时监控多个集群,而redis既用作主从复制集又用作sentinel节点

sentinel是一个独立的服务,有自己的独立的配置文件









































本文出自 “a_pan” 博客,谢绝转载!

以上是关于Redis集群的主要内容,如果未能解决你的问题,请参考以下文章

redis集群为啥要ruby

如何安装Redis集群

分布式缓存技术redis学习系列——redis高级应用(集群搭建集群分区原理集群操作)

Redis集群模式

redis集群介绍redis集群搭建配置redis集群操作

redis高级应用(集群搭建集群分区原理集群操作)