本篇文章给大家谈谈redis集群和哨兵的区别,以及redis不建议使用哨兵模式对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。
本文目录
redis哨兵模式yml配置参数
哨兵模式配置
#是否允许远程连接
protected-modeyes
#指定监听端口
port26380
#master监听地址,mymaster为master名称,可以自定义,字母数字下划线,最后的2代表只有2个哨兵节点同时认为master节点时效时,才算真正的失效
192.168.1.16379是master节点ip与端口
sentinelmonitormymaster192.168.1.163792
#指定Sentinel判断实例进入主观下线所需的时间长度
sentineldown-after-millisecondsmymaster10000
#设置连接master和slave时的密码,master和slave的密码应该设置相同
sentinelauth-passmymasterpw
redis集群和哨兵的区别
区别如下。1.架构不同redis主从:一主多从;redis集群:多主多从;
2.存储不同redis主从:主节点和从节点都是存储所有数据;redis集群:数据的存储是通过hash计算16384的槽位,算出要将数据存储的节点,然后进行存储;
3.选举不同redis主从:通过启动redis自带的哨兵(sentinel)集群进行选举,也可以是一个哨兵。
好了,关于redis集群和哨兵的区别和redis不建议使用哨兵模式的问题到这里结束啦,希望可以解决您的问题哈!