命令文档

语法
COMMAND DOCS [command-name [command-name ...]]
从以下位置开始可用:
7.0.0
时间复杂度:
O(N),其中 N 是要查找的命令数
ACL 类别:
@slow, @connection,

返回有关命令的记录信息。

默认情况下,回复包括服务器的所有命令。 您可以使用可选的 command-name 参数来指定一个或多个命令的名称。

回复包括每个返回的命令的映射。 映射的回复中可能包含以下键:

  • 摘要:简短的命令描述。
  • since:添加命令的 Redis 版本(对于模块命令,则为模块版本)。
  • group:命令所属的功能组。 可能的值为:
    • 位图
    • 连接
    • 通用
    • 地理
    • 散 列
    • 超日志
    • 列表
    • 模块
    • 发布订阅
    • 脚本
    • 哨兵
    • 服务器
    • 设置
    • 排序集
    • 字符串
    • 交易
  • 复杂度:有关命令的时间复杂度的简短说明。
  • doc_flags:文档标志数组。 可能的值为:
    • deprecated:该命令已弃用。
    • syscmd:不打算由用户调用的系统命令。
  • deprecated_since:弃用该命令的 Redis 版本(对于模块命令,则为模块版本)..
  • replaced_by:已弃用命令的替代项。
  • history:描述命令输出或参数更改的历史注释数组。它不应包含有关行为更改的信息。 每个条目本身就是一个数组,由两个元素组成:
    1. 条目适用的 Redis 版本。
    2. 更改的描述。
  • arguments:描述命令参数的 map 数组。 有关更多信息,请参阅 Redis 命令参数页面。

例子

命令文档集

RESP2 回复

Array reply:一个 map,作为一个扁平化的数组,其中每个 key 是一个命令名称,每个值都是 documentary 信息。

RESP3 回复

map reply:每个 key 都是命令名称,每个值都是 documentary 信息的 map。
为本页评分
返回顶部 ↑