Redis6——集群
2021/12/17 2:14:31
本文主要是介绍Redis6——集群,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
容量不够 进行扩容
应对并发写操作
去中心化集群配置 意思就是每一台服务器都可以作为集群的入口 服务器之间相互连通
搭建redis集群demo
集群配置 需要再各自的redis.conf中配置
linux 替换文件中所有的6379为6380
配置文件改好后 启动他们
准备将这多个合为一个集群
在放redis的目录的src下执行下面这个命令 一开始不是下载了redis的zip压缩文件嘛 又解压了 就在解压那里面的src下执行命令
需要在src下 是因为我们需要ruby环境
–cluster-replicas 后面那个1 表示一个主机有1个从机
出现这种就表示成功
访问集群
redis-cli -c -p port 任意一个集群中redis的端口就像 因为是去中心化的嘛 -c表示cluster
cluster nodes 查看集群信息
redis集群的插槽
把16384个插槽分给集群中的redis 每个主redis一个插槽范围
设计插槽 其实相当于hash 等于起一个负载均衡的作用 每一个主有一个插槽范围
这时我们往集群里一个主里面存一个值 但这个值的key计算后所属的插槽不在这个主里 那就自动换到集群里其他主上
如下 k1的插槽是12706 但6379这个redis里没有这个插槽 这个插槽在6381里 那就换到6381
存多组key value 需要给所有key设置一个组 小括号 存的时候计算这个组的hash 得到插槽编号
这种命令需要再去查就好了
这篇关于Redis6——集群的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-08阿里云Redis项目实战入门教程
- 2024-11-08阿里云Redis资料:新手入门与初级使用指南
- 2024-11-08阿里云Redis教程:新手入门及实用指南
- 2024-11-07阿里云Redis学习入门:新手必读指南
- 2024-11-07阿里云Redis学习入门:从零开始的操作指南
- 2024-11-07阿里云Redis学习:初学者指南
- 2024-11-06阿里云Redis入门教程:轻松搭建与使用指南
- 2024-11-02Redis项目实战:新手入门教程
- 2024-10-22Redis入门教程:轻松掌握数据存储与操作
- 2024-10-22Redis缓存入门教程:快速掌握Redis缓存基础知识