redis 集群

由于以前的一些操作都是在一台服务器上的操作,并不能满足工作需求,所有又跑去学了集群的一些基本操作 直接上代码

第一步:修改redis配置文件
################################ REDIS CLUSTER ###############################
cluster-enabled yes
cluster-config-file node-6379.conf
cluster-node-timeout 5000
appendonly yes

复制redis 分别设置 port为6380 6381 以上 node-6379.conf名字也需要更换

接着分别启动 redis
启动配置

第二步:
启动成功后,使用ruby构建集群
ruby 目前淘宝源已经不维护,更换 为 http://gems.ruby-china.org/
ruby添加reids
使用 cmd 进入redis源文件的src目录下执行

    redis-trib.rb create --replicas 0 127.0.0.1:6379 127.0.0.1:6380 127.0.0.1:6381
其中 --replicas 0 指定每个master有多少个salveof 这里为0 即3个master

执行成功

进入redis客户端查看状态

执行结果

使用meet命令
    cluster meet 127.0.0.1 6379
    ...

修改原先设置的 node-6379.conf slot点 在有myself 最后后面设置slot 分布 最大为16383 重启

查看 

结果

进入客户端 执行 set key value 操作
出现  MOVED 3207 127.0.0.1:6379 说明配置成功了
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值