*Redis command-getkeysandflags 命令
*语法
COMMAND GETKEYSANDFLAGS command [arg [arg ...]]
返回 数组回复 包含完整 Redis 命令的键及其使用标志。
COMMAND GETKEYSANDFLAGS 是一个辅助命令,用于帮助您从完整的 Redis 命令中找到键,以及标志指示每个键的用途。
COMMAND 提供了如何查找每个命令的键名称的信息(参见 firstkey、键规范 和 movablekeys),
但在某些情况下,无法找到某些命令的键,然后必须解析整个命令以发现某些/所有键名称。
您可以使用 COMMAND GETKEYS 或 COMMAND GETKEYSANDFLAGS 直接从 Redis 解析命令的方式中发现键名称。
有关键标志含义的信息,请参阅 键规范。
*示例
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 GETKEYSANDFLAGS LMOVE mylist1 mylist2 left left
1) 1) "mylist1"
2) 1) "RW"
2) "access"
3) "delete"
2) 1) "mylist2"
2) 1) "RW"
2) "insert"