# Command Getkeys

获取给定命令的所有键

语法

COMMAND GETKEYS
  • 可用版本:

    2.8.13

  • 时间复杂度:

    O(N) 其中 N 是命令的参数数量

  • ACL 类别:

    @slow, @connection

从完整的 Redis 命令返回键的数组回复。

COMMAND GETKEYS是一个帮助命令,可让您从完整的 Redis 命令中查找键。

COMMAND提供有关如何查找每个命令的键名的信息(请参阅firstkey、键规范和movablekeys),但在某些情况下,无法找到某些命令的键,然后必须解析整个命令以发现一些/所有键名。您可以使用COMMAND GETKEYSCOMMAND 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 GETKEYS SORT mylist ALPHA STORE outlist
1) "mylist"
2) "outlist"
redis> 

# 反馈

如果您在此页面上发现问题,或有改进建议,请提交请求以合并或打开存储库中的问题。

Last Updated: 4/18/2023, 8:45:33 AM