首页 > 解决方案 > 获取 Redis 集群中的所有键

问题描述

我正在使用 Redis 集群版本redis-5.0.5。我想查看我的 Redis 集群中存在的所有键。我知道我们KEYS *用来获取所有密钥的独立版本。

查看 Redis 集群中所有键的方法是什么?

$ redis-cli -h hostname -p 90001 -c 
hostname:90001> KEYS *
(empty list or set)

// I have data on my cluster 

标签: rediscommand-line-interfaceredis-cluster

解决方案


基本上,您需要KEYS *在每个节点上运行(请不要在生产中!)。cli 可以使用“--cluster call”命令执行此操作,如下所示:

redis-cli --cluster call hostname:90001 KEYS "*"

推荐阅读