美文网首页
二十三、redis集群与配置

二十三、redis集群与配置

作者: 那钱有着落吗 | 来源:发表于2020-11-26 11:41 被阅读0次
    image.png

    一、之前我们知道有了一个哨兵模式,可是为什么又需要redis集群呢?

    哨兵模式仅仅是一个主从模式,一个读写分离模式,按照功能来讲他虽然是三台服务器搭建完成的,但功能仅仅是完成了读写分离的操作,如果主节点挂掉,那么在从节点竞选出主节点,并恢复的过程中如果有数据进来,就不会成功,那么就无法做到数据的完整性,所以就需要搭建redis集群了。

    二、集群简述

    单个的主从模式作为一个节点,我们需要多个这样的节点这样就形成了一个redis集群,之后呢,这些节点之间是会相互联系的,这样如果一个节点挂了,其他节点就还是可以正常的使用,原理与主从节点类似。
    而三主三备也是非常常见的redis集群模式。

    redis集群的配置是需要在 redis.conf 中做修改的。


    image.png image.png image.png

    等待这些时间如果联系不上,就进行主备切换。

    image.png image.png

    修改完配置文件之后,我们就需要把这些配置都同步到其他五个节点上。

    配置完成之后我们就可以构建集群了:


    image.png image.png

    可以看到使用的是redis-cli这个命令 -a后面跟的是密码,create后面跟的是我们6个节点的ip端口的配置 最后的--cluster-replicas 后面跟着的数字代表的是 一主几备的配置,比如我们现在配置的就是 1主1备的形式,所以这里就写1即可。

    image.png

    构建完成之后,如果我们需要检查下其中某个节点的状态,就可以使用命令:

    redis-cli -a imooc --cluster check ip:port
    

    得到信息如下所示:


    集群的测试

    redis-cli -c -a ** -h ip -p port
    

    其中** 需要填入自己的密码,ip和端口号就是你要检测的集群节点 -c代表打开集群客户端


    image.png image.png image.png

    相关文章

      网友评论

          本文标题:二十三、redis集群与配置

          本文链接:https://www.haomeiwen.com/subject/gzxybktx.html