AnotherRedisDesktopManager icon indicating copy to clipboard operation
AnotherRedisDesktopManager copied to clipboard

【bug】集群在命令行界面执行 set 操作,key没有进入正确的slot,导致scan无法遍历

Open jianzhiyao opened this issue 3 years ago • 7 comments

OS

Windows

VERSION

1.5.6

ISSUE DESCRIPTION

如图

jianzhiyao avatar Oct 14 '22 09:10 jianzhiyao

配置里勾选了cluster么

qishibo avatar Oct 14 '22 22:10 qishibo

配置里勾选了cluster么

有的,在 cli 界面set了之后,scan 命令无法扫描

jianzhiyao avatar Oct 17 '22 02:10 jianzhiyao

大概懂了,你是说手动set一个键后,左侧列表没有显示么?

截个配置我看看

qishibo avatar Oct 17 '22 02:10 qishibo

image

jianzhiyao avatar Oct 17 '22 07:10 jianzhiyao

大概懂了,你是说手动set一个键后,左侧列表没有显示么?

截个配置我看看

手动设置一个,左边列表有的,scan没有

jianzhiyao avatar Oct 17 '22 07:10 jianzhiyao

set操作肯定是在正确slot的,这是Redis自己分配的[通过move操作],不正确的话也set不上

命令行执行scan的话,那只能显示当前节点的key。这跟你手动在某个节点上执行一样,scan并不能跨界点。并且app执行的node是随机的,你多执行几次甚至会有不同结果。

左侧列表之所以能全部显示,是因为app自己做了聚合

qishibo avatar Oct 17 '22 08:10 qishibo

6.x不能move

wbkys avatar Nov 24 '23 09:11 wbkys