COMMAND GETKEYS
从任意命令中提取键名称。
语法
COMMAND GETKEYS command [arg [arg ...]]
引入版本:2.8.13
复杂度摘要:O(N)
COMMAND GETKEYS 是一个帮助命令,可让您从提供的 Redis command 中查找键。
COMMAND描述了Redis如何识别每个命令的键名,包括firstkey、主要规格和movablekeys。对于某些命令,Redis 只能通过解析完整命令来识别键。使用 COMMAND GETKEYS 或 COMMAND GETKEYSANDFLAGS 直接从 Redis 命令解析器获取键名称。
必需参数
command
要分析的命令的名称。
可选参数
arg [arg ...]
将传递给命令的参数。
示例
redis> COMMAND GETKEYS MSET a b c d e f
1) "a"
2) "c"
3) "e"
redis> COMMAND GETKEYS EVAL "not consulted" 3 key1 key2 key3 arg1 arg2 arg3 argN
1) "key1"
2) "key2"
3) "key3"
redis> COMMAND GETKEYS SORT mylist ALPHA STORE outlist
1) "mylist"
2) "outlist"
Redis Software 与 Redis Cloud 兼容性
| Redis 软件 |
Redis Cloud |
说明 |
|---|---|---|
| ✅ 标准 |
✅ 标准 |
返回值
RESP2
数组回复:来自给定命令的键列表。
RESP3
数组回复:给定命令中的键列表。
资料来源:Redis 官方 COMMAND GETKEYS 文档;中文内容参考 Redis 文档许可。