社区
数据库开发
帖子详情
redis集群模式下,怎样将key存到指定节点机器上?
starryVirgo
2018-01-22 03:52:45
在redis cluster模式下,比如该集群有三个节点机器。
假如,节点1对应的槽编号为1-5000,节点2对应的槽编号为5001-10000,节点3对应的槽编号为10001-15000。
我添加一条记录,key对应的槽为2000,默认存到节点1上面,但是我想把他存到节点2上,应该怎么做?
在线等,望不吝赐教。谢谢!
(没有分数了,不好意思)
...全文
7751
4
打赏
收藏
redis集群模式下,怎样将key存到指定节点机器上?
在redis cluster模式下,比如该集群有三个节点机器。 假如,节点1对应的槽编号为1-5000,节点2对应的槽编号为5001-10000,节点3对应的槽编号为10001-15000。 我添加一条记录,key对应的槽为2000,默认存到节点1上面,但是我想把他存到节点2上,应该怎么做? 在线等,望不吝赐教。谢谢! (没有分数了,不好意思)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
^小学僧^
2020-09-15
打赏
举报
回复
lua脚本加个花括号就可以实现一个key或者类似的key落在一台机器上{ }
Cuccci
2019-08-05
打赏
举报
回复
把节点1和节点2分配的槽互换一下,为节点2分配1-5000的槽,给节点1分配5000-1000的槽
心若在1
2018-11-28
打赏
举报
回复
这个就需要修改redis的源码了,修改cluster.c 文件
Bug满天飞
2018-03-22
打赏
举报
回复
为什么要这么做??需求?
Redis
集群
原理详解
在讲
Redis
集群
架构之前,我们先简单讲下
Redis
单实例的架构,从最开始的一主N从,到读写分离,再到Sentinel哨兵机制,单实例的
Redis
缓存足以应对大多数的使用场景,也能实现主从故障迁移。但是,在某些场景下,单实例...
redis
集群
环境下怎么把类似得
key
放到同一个
节点
上?
看完文档我们就可以知道要想在hash槽
集群
环境下批量操作多个
key
,只有这些
key
处在同一个
节点
下才会生效并且只要在
key
得前面加上一个相同得部分并用花括号括起来然后和后面正在得
key
间隔一个字符即可,则前面得这个花...
redis
集群
模式
下
key
过期事件监听
切换前先分析
redis
用到了那些功能,
redis
集群
模式
下是否兼容。分析代码时发现,用到了
Redis
MessageListenerContainer,该类用于监听
redis
发出的消息(
redis
的发布订阅功能)。我们使用到了
redis
键过期通知的特性,来...
当你set一个
key
-value的时候,
redis
集群
是怎么给你放到相应的
节点
?
Redis
集群
不能使用mset,mget这样的指令,也就是不支持处理多个
key
s的命令,因为这需要在不同的
节点
间移动数据,从而达不到像
Redis
那样的性能,在高负载的情况下保证不了原子性。
Redis
集群
通过分区来提供一定程度的...
redis
集群
如何快速获取不同
节点
的
key
键值数据库或者缓存系统,由于通常采用hash函数将
key
映射到对应的实例,造成
key
的分布与业务无关,但是由于数据量、访问量的需求,需要使用分布式后(无论是客户端一致性哈性、
redis
-cluster、codis),批量操作比如...
数据库开发
8,028
社区成员
1,361
社区内容
发帖
与我相关
我的任务
数据库开发
高性能数据库开发
复制链接
扫一扫
分享
社区描述
高性能数据库开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章