COMMAND DOCS

COMMAND DOCS

COMMAND DOCS [command-name]
Available since
7.0.0
Time complexity
O(N) where N is the number of commands to look up
ACL categories
@slow, @connection

Return documentary information about commands.

By default, the reply includes all of the server’s commands. You can use the optional command-name argument to specify the names of one or more commands.

The reply includes a map for each returned command. The following keys may be included in the mapped reply:

  • summary: short command description.
  • since: the Redict version that added the command (or for module commands, the module version).
  • group: the functional group to which the command belongs. Possible values are:
    • bitmap
    • cluster
    • connection
    • generic
    • geo
    • hash
    • hyperloglog
    • list
    • module
    • pubsub
    • scripting
    • sentinel
    • server
    • set
    • sorted-set
    • stream
    • string
    • transactions
  • complexity: a short explanation about the command’s time complexity.
  • doc_flags: an array of documentation flags. Possible values are:
    • deprecated: the command is deprecated.
    • syscmd: a system command that isn’t meant to be called by users.
  • deprecated_since: the Redict version that deprecated the command (or for module commands, the module version)..
  • replaced_by: the alternative for a deprecated command.
  • history: an array of historical notes describing changes to the command’s output or arguments. It should not contain information about behavioral changes. Each entry is an array itself, made up of two elements:
    1. The Redict version that the entry applies to.
    2. The description of the change.
  • arguments: an array of maps that describe the command’s arguments. Please refer to the Redict command arguments page for more information.

Examples #

COMMAND DOCS SET

Redict logo courtesy of @janWilejan, CC-BY-SA-4.0. Download SVG ⤑

Portions of this website courtesy of Salvatore Sanfilippo, CC-BY-SA-4.0.