redis - 获取 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
解决方案
基本上,您需要KEYS *
在每个节点上运行(请不要在生产中!)。cli 可以使用“--cluster call”命令执行此操作,如下所示:
redis-cli --cluster call hostname:90001 KEYS "*"
推荐阅读
- javascript - 尝试在 Nodejs 中使用 fast-csv 返回二维数组但不返回
- android - 如何在基于 tensorflow lite 对象检测 android 的应用程序中添加文本转语音?
- ios - 将 CSS 实现到 Swift 动画中
- java - Jenkins Pipeline:在 docker 容器中构建 docker
- python - 如何从嵌套列表中获取重复元素
- c - 不使用 strcat 连接两个字符串
- javascript - 延迟加载:一次加载/显示的图像需要一段时间
- python - 卷积神经网络总是预测同一个类别
- c++ - DrawText 问题
- jquery - 一行记录