介绍Redis三种集群模式(Cluster集群模式)


当前第2页 返回上一页

1、使用redis-server /usr/software/redis/redis-cluster/1001/redis.conf ...将所有节点启动

2、启动后我们就可以创建集群啦

注意:在redis5.0后 创建集群统一使用redis-cli,之前的版本使用redis-trib.rb,但是需要安装ruby软件相对复杂,相比之前的版本5.0不需要安装额外的软件,方便。具体的可以参照redis官方网站查看 https://redis.io/topics/cluster-tutorial

创建集群命令:其中 cluster-replicas 1 代表 一个master后有几个slave,1代表为1个slave节点

1

redis-cli --cluster create 127.0.0.1:1001  127.0.0.1:1002 127.0.0.1:1003 127.0.0.1:1004 127.0.0.1:1005 127.0.0.1:1006 --cluster-replicas 1 -a ww

第一次由于没有设置 -a ww 添加密码,集群创建失败,

过程中会提示以下内容,输入 yes 继续;

Can I set the above configuration? (type 'yes' to accept): yes

集群自动分配结果如下:

3、验证集群是否创建成功

首先查看一下主从配对情况

执行 :redis-cli -c -p 1001 -a ww

数据自动分配到1002节点,连接也转移到1002 节点

4、验证故障转移

结论是主节点故障后,下挂从节点会升级成主节点,并接替主节点的槽位。旧主节点上线后,也只能作为其从节点。

kill 掉1001 ,发现其从节点1004转为了master

  

重新启动1001,其变成slave节点

以上就是介绍Redis三种集群模式(Cluster集群模式)的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

Redis支持回滚吗

连接Redis需要密码吗

Redis本身可以限流么

Redis的持久化和主从复制机制介绍

Redis如何设置开机自启动

Redis秒杀场景解决方案

Redis主从复制介绍及原理详解

Redis内存满了会怎么样

Redis和memcached的优缺点及区别介绍

Redis有哪几种数据类型

更多相关阅读请进入《Redis》频道 >>


数据库系统概念 第6版
书籍

数据库系统概念 第6版

机械工业出版社

本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...