COMMAND

COMMAND

Returns Array reply of details about all Redis commands.

Cluster clients must be aware of key positions in commands so commands can go to matching instances, but Redis commands vary between accepting one key, multiple keys, or even multiple keys separated by other data.

You can use COMMAND to cache a mapping between commands and key positions for each command to enable exact routing of commands to cluster instances.

Nested Result Array

Each top-level result contains six nested results. Each nested result is:

  • command name
  • command arity specification
  • nested Array reply of command flags
  • position of first key in argument list
  • position of last key in argument list
  • step count for locating repeating keys

Command Name

Command name is the command returned as a lowercase string.

Command Arity

1) 1) "get"
   2) (integer) 2
   3) 1) readonly
   4) (integer) 1
   5) (integer) 1
   6) (integer) 1
1) 1) "mget"
   2) (integer) -2
   3) 1) readonly
   4) (integer) 1
   5) (integer) -1
   6) (integer) 1

Command arity follows a simple pattern:

  • positive if command has fixed number of required arguments.
  • negative if command has minimum number of required arguments, but may have more.

Command arity includes counting the command name itself.

Examples:

  • GET arity is 2 since the command only accepts one argument and always has the format GET _key_.
  • MGET arity is -2 since the command accepts at a minimum one argument, but up to an unlimited number: MGET _key1_ [key2] [key3] ....

Also note with MGET, the -1 value for "last key position" means the list of keys may have unlimited length.

Flags

Command flags is Array reply containing one or more status replies:

  • write - command may result in modifications
  • readonly - command will never modify keys
  • denyoom - reject command if currently out of memory
  • admin - server admin command
  • pubsub - pubsub-related command
  • noscript - deny this command from scripts
  • random - command has random results, dangerous for scripts
  • sort_for_script - if called from script, sort output
  • loading - allow command while database is loading
  • stale - allow command while replica has stale data
  • skip_monitor - do not show this command in MONITOR
  • asking - cluster related - accept even if importing
  • fast - command operates in constant or log(N) time. Used for latency monitoring.
  • movablekeys - keys have no pre-determined position. You must discover keys yourself.

Movable Keys

1) 1) "sort"
   2) (integer) -2
   3) 1) write
      2) denyoom
      3) movablekeys
   4) (integer) 1
   5) (integer) 1
   6) (integer) 1

Some Redis commands have no predetermined key locations. For those commands, flag movablekeys is added to the command flags Array reply. Your Redis Cluster client needs to parse commands marked movablekeys to locate all relevant key positions.

Complete list of commands currently requiring key location parsing:

  • SORT - optional STORE key, optional BY weights, optional GET keys
  • ZUNION - keys stop when WEIGHT or AGGREGATE starts
  • ZUNIONSTORE - keys stop when WEIGHT or AGGREGATE starts
  • ZINTER - keys stop when WEIGHT or AGGREGATE starts
  • ZINTERSTORE - keys stop when WEIGHT or AGGREGATE starts
  • ZDIFF - keys stop after numkeys count arguments
  • ZDIFFSTORE - keys stop after numkeys count arguments
  • EVAL - keys stop after numkeys count arguments
  • EVALSHA - keys stop after numkeys count arguments

Also see COMMAND GETKEYS for getting your Redis server tell you where keys are in any given command.

First Key in Argument List

For most commands the first key is position 1. Position 0 is always the command name itself.

Last Key in Argument List

Redis commands usually accept one key, two keys, or an unlimited number of keys.

If a command accepts one key, the first key and last key positions is 1.

If a command accepts two keys (e.g. BRPOPLPUSH, SMOVE, RENAME, ...) then the last key position is the location of the last key in the argument list.

If a command accepts an unlimited number of keys, the last key position is -1.

Step Count

1) 1) "mset"
   2) (integer) -3
   3) 1) write
      2) denyoom
   4) (integer) 1
   5) (integer) -1
   6) (integer) 2
1) 1) "mget"
   2) (integer) -2
   3) 1) readonly
   4) (integer) 1
   5) (integer) -1
   6) (integer) 1

Key step count allows us to find key positions in commands like MSET where the format is MSET _key1_ _val1_ [key2] [val2] [key3] [val3]....

In the case of MSET, keys are every other position so the step value is 2. Compare with MGET above where the step value is just 1.

Return value

Array reply: nested list of command details. Commands are returned in random order.

Examples

redis> COMMAND 1) 1) "hvals" 2) (integer) 2 3) 1) "readonly" 2) "sort_for_script" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@read" 2) "@hash" 3) "@slow" 2) 1) "zrevrangebylex" 2) (integer) -4 3) 1) "readonly" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@read" 2) "@sortedset" 3) "@slow" 3) 1) "xtrim" 2) (integer) -4 3) 1) "write" 2) "random" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@write" 2) "@stream" 3) "@slow" 4) 1) "smove" 2) (integer) 4 3) 1) "write" 2) "fast" 4) (integer) 1 5) (integer) 2 6) (integer) 1 7) 1) "@write" 2) "@set" 3) "@fast" 5) 1) "memory" 2) (integer) -2 3) 1) "readonly" 2) "random" 3) "movablekeys" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@read" 2) "@slow" 6) 1) "zrank" 2) (integer) 3 3) 1) "readonly" 2) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@read" 2) "@sortedset" 3) "@fast" 7) 1) "exists" 2) (integer) -2 3) 1) "readonly" 2) "fast" 4) (integer) 1 5) (integer) -1 6) (integer) 1 7) 1) "@keyspace" 2) "@read" 3) "@fast" 8) 1) "smembers" 2) (integer) 2 3) 1) "readonly" 2) "sort_for_script" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@read" 2) "@set" 3) "@slow" 9) 1) "sinter" 2) (integer) -2 3) 1) "readonly" 2) "sort_for_script" 4) (integer) 1 5) (integer) -1 6) (integer) 1 7) 1) "@read" 2) "@set" 3) "@slow" 10) 1) "publish" 2) (integer) 3 3) 1) "pubsub" 2) "loading" 3) "stale" 4) "fast" 5) "may_replicate" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@pubsub" 2) "@fast" 11) 1) "exec" 2) (integer) 1 3) 1) "noscript" 2) "loading" 3) "stale" 4) "skip_monitor" 5) "skip_slowlog" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@slow" 2) "@transaction" 12) 1) "lastsave" 2) (integer) 1 3) 1) "random" 2) "loading" 3) "stale" 4) "fast" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@admin" 2) "@fast" 3) "@dangerous" 13) 1) "dump" 2) (integer) 2 3) 1) "readonly" 2) "random" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@keyspace" 2) "@read" 3) "@slow" 14) 1) "scard" 2) (integer) 2 3) 1) "readonly" 2) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@read" 2) "@set" 3) "@fast" 15) 1) "pubsub" 2) (integer) -2 3) 1) "pubsub" 2) "random" 3) "loading" 4) "stale" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@pubsub" 2) "@slow" 16) 1) "sunion" 2) (integer) -2 3) 1) "readonly" 2) "sort_for_script" 4) (integer) 1 5) (integer) -1 6) (integer) 1 7) 1) "@read" 2) "@set" 3) "@slow" 17) 1) "zremrangebyscore" 2) (integer) 4 3) 1) "write" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@write" 2) "@sortedset" 3) "@slow" 18) 1) "strlen" 2) (integer) 2 3) 1) "readonly" 2) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@read" 2) "@string" 3) "@fast" 19) 1) "sort" 2) (integer) -2 3) 1) "write" 2) "denyoom" 3) "movablekeys" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@write" 2) "@set" 3) "@sortedset" 4) "@list" 5) "@slow" 6) "@dangerous" 20) 1) "zrangebylex" 2) (integer) -4 3) 1) "readonly" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@read" 2) "@sortedset" 3) "@slow" 21) 1) "object" 2) (integer) -2 3) 1) "readonly" 2) "random" 4) (integer) 2 5) (integer) 2 6) (integer) 1 7) 1) "@keyspace" 2) "@read" 3) "@slow" 22) 1) "mget" 2) (integer) -2 3) 1) "readonly" 2) "fast" 4) (integer) 1 5) (integer) -1 6) (integer) 1 7) 1) "@read" 2) "@string" 3) "@fast" 23) 1) "srandmember" 2) (integer) -2 3) 1) "readonly" 2) "random" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@read" 2) "@set" 3) "@slow" 24) 1) "zrange" 2) (integer) -4 3) 1) "readonly" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@read" 2) "@sortedset" 3) "@slow" 25) 1) "zcard" 2) (integer) 2 3) 1) "readonly" 2) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@read" 2) "@sortedset" 3) "@fast" 26) 1) "lpushx" 2) (integer) -3 3) 1) "write" 2) "denyoom" 3) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@write" 2) "@list" 3) "@fast" 27) 1) "hdel" 2) (integer) -3 3) 1) "write" 2) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@write" 2) "@hash" 3) "@fast" 28) 1) "append" 2) (integer) 3 3) 1) "write" 2) "denyoom" 3) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@write" 2) "@string" 3) "@fast" 29) 1) "sadd" 2) (integer) -3 3) 1) "write" 2) "denyoom" 3) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@write" 2) "@set" 3) "@fast" 30) 1) "sync" 2) (integer) 1 3) 1) "admin" 2) "noscript" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@admin" 2) "@slow" 3) "@dangerous" 31) 1) "zcount" 2) (integer) 4 3) 1) "readonly" 2) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@read" 2) "@sortedset" 3) "@fast" 32) 1) "zpopmin" 2) (integer) -2 3) 1) "write" 2) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@write" 2) "@sortedset" 3) "@fast" 33) 1) "script" 2) (integer) -2 3) 1) "noscript" 2) "may_replicate" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@slow" 2) "@scripting" 34) 1) "monitor" 2) (integer) 1 3) 1) "admin" 2) "noscript" 3) "loading" 4) "stale" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@admin" 2) "@slow" 3) "@dangerous" 35) 1) "zlexcount" 2) (integer) 4 3) 1) "readonly" 2) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@read" 2) "@sortedset" 3) "@fast" 36) 1) "incrby" 2) (integer) 3 3) 1) "write" 2) "denyoom" 3) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@write" 2) "@string" 3) "@fast" 37) 1) "rpoplpush" 2) (integer) 3 3) 1) "write" 2) "denyoom" 4) (integer) 1 5) (integer) 2 6) (integer) 1 7) 1) "@write" 2) "@list" 3) "@slow" 38) 1) "unsubscribe" 2) (integer) -1 3) 1) "pubsub" 2) "noscript" 3) "loading" 4) "stale" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@pubsub" 2) "@slow" 39) 1) "geosearchstore" 2) (integer) -8 3) 1) "write" 2) "denyoom" 4) (integer) 1 5) (integer) 2 6) (integer) 1 7) 1) "@write" 2) "@geo" 3) "@slow" 40) 1) "sinterstore" 2) (integer) -3 3) 1) "write" 2) "denyoom" 4) (integer) 1 5) (integer) -1 6) (integer) 1 7) 1) "@write" 2) "@set" 3) "@slow" 41) 1) "brpop" 2) (integer) -3 3) 1) "write" 2) "noscript" 4) (integer) 1 5) (integer) -2 6) (integer) 1 7) 1) "@write" 2) "@list" 3) "@slow" 4) "@blocking" 42) 1) "pfadd" 2) (integer) -2 3) 1) "write" 2) "denyoom" 3) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@write" 2) "@hyperloglog" 3) "@fast" 43) 1) "restore-asking" 2) (integer) -4 3) 1) "write" 2) "denyoom" 3) "asking" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@keyspace" 2) "@write" 3) "@slow" 4) "@dangerous" 44) 1) "hexists" 2) (integer) 3 3) 1) "readonly" 2) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@read" 2) "@hash" 3) "@fast" 45) 1) "zrangestore" 2) (integer) -5 3) 1) "write" 2) "denyoom" 4) (integer) 1 5) (integer) 2 6) (integer) 1 7) 1) "@write" 2) "@sortedset" 3) "@slow" 46) 1) "info" 2) (integer) -1 3) 1) "random" 2) "loading" 3) "stale" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@slow" 2) "@dangerous" 47) 1) "georadius_ro" 2) (integer) -6 3) 1) "readonly" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@read" 2) "@geo" 3) "@slow" 48) 1) "bzpopmin" 2) (integer) -3 3) 1) "write" 2) "noscript" 3) "fast" 4) (integer) 1 5) (integer) -2 6) (integer) 1 7) 1) "@write" 2) "@sortedset" 3) "@fast" 4) "@blocking" 49) 1) "getdel" 2) (integer) 2 3) 1) "write" 2) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@write" 2) "@string" 3) "@fast" 50) 1) "srem" 2) (integer) -3 3) 1) "write" 2) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@write" 2) "@set" 3) "@fast" 51) 1) "zscore" 2) (integer) 3 3) 1) "readonly" 2) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@read" 2) "@sortedset" 3) "@fast" 52) 1) "xreadgroup" 2) (integer) -7 3) 1) "write" 2) "movablekeys" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@write" 2) "@stream" 3) "@slow" 4) "@blocking" 53) 1) "swapdb" 2) (integer) 3 3) 1) "write" 2) "fast" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@keyspace" 2) "@write" 3) "@fast" 4) "@dangerous" 54) 1) "incrbyfloat" 2) (integer) 3 3) 1) "write" 2) "denyoom" 3) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@write" 2) "@string" 3) "@fast" 55) 1) "lolwut" 2) (integer) -1 3) 1) "readonly" 2) "fast" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@read" 2) "@fast" 56) 1) "evalsha" 2) (integer) -3 3) 1) "noscript" 2) "may_replicate" 3) "movablekeys" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@slow" 2) "@scripting" 57) 1) "getset" 2) (integer) 3 3) 1) "write" 2) "denyoom" 3) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@write" 2) "@string" 3) "@fast" 58) 1) "lrem" 2) (integer) 4 3) 1) "write" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@write" 2) "@list" 3) "@slow" 59) 1) "bgsave" 2) (integer) -1 3) 1) "admin" 2) "noscript" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@admin" 2) "@slow" 3) "@dangerous" 60) 1) "ttl" 2) (integer) 2 3) 1) "readonly" 2) "random" 3) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@keyspace" 2) "@read" 3) "@fast" 61) 1) "reset" 2) (integer) 1 3) 1) "noscript" 2) "loading" 3) "stale" 4) "fast" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@fast" 2) "@connection" 62) 1) "pttl" 2) (integer) 2 3) 1) "readonly" 2) "random" 3) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@keyspace" 2) "@read" 3) "@fast" 63) 1) "debug" 2) (integer) -2 3) 1) "admin" 2) "noscript" 3) "loading" 4) "stale" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@admin" 2) "@slow" 3) "@dangerous" 64) 1) "xinfo" 2) (integer) -2 3) 1) "readonly" 2) "random" 4) (integer) 2 5) (integer) 2 6) (integer) 1 7) 1) "@read" 2) "@stream" 3) "@slow" 65) 1) "georadiusbymember_ro" 2) (integer) -5 3) 1) "readonly" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@read" 2) "@geo" 3) "@slow" 66) 1) "echo" 2) (integer) 2 3) 1) "fast" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@fast" 2) "@connection" 67) 1) "getrange" 2) (integer) 4 3) 1) "readonly" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@read" 2) "@string" 3) "@slow" 68) 1) "readonly" 2) (integer) 1 3) 1) "fast" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@keyspace" 2) "@fast" 69) 1) "move" 2) (integer) 3 3) 1) "write" 2) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@keyspace" 2) "@write" 3) "@fast" 70) 1) "zdiffstore" 2) (integer) -4 3) 1) "write" 2) "denyoom" 3) "movablekeys" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@write" 2) "@sortedset" 3) "@slow" 71) 1) "renamenx" 2) (integer) 3 3) 1) "write" 2) "fast" 4) (integer) 1 5) (integer) 2 6) (integer) 1 7) 1) "@keyspace" 2) "@write" 3) "@fast" 72) 1) "smismember" 2) (integer) -3 3) 1) "readonly" 2) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@read" 2) "@set" 3) "@fast" 73) 1) "get" 2) (integer) 2 3) 1) "readonly" 2) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@read" 2) "@string" 3) "@fast" 74) 1) "setnx" 2) (integer) 3 3) 1) "write" 2) "denyoom" 3) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@write" 2) "@string" 3) "@fast" 75) 1) "sdiffstore" 2) (integer) -3 3) 1) "write" 2) "denyoom" 4) (integer) 1 5) (integer) -1 6) (integer) 1 7) 1) "@write" 2) "@set" 3) "@slow" 76) 1) "xread" 2) (integer) -4 3) 1) "readonly" 2) "movablekeys" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@read" 2) "@stream" 3) "@slow" 4) "@blocking" 77) 1) "lpush" 2) (integer) -3 3) 1) "write" 2) "denyoom" 3) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@write" 2) "@list" 3) "@fast" 78) 1) "lmove" 2) (integer) 5 3) 1) "write" 2) "denyoom" 4) (integer) 1 5) (integer) 2 6) (integer) 1 7) 1) "@write" 2) "@list" 3) "@slow" 79) 1) "bitpos" 2) (integer) -3 3) 1) "readonly" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@read" 2) "@bitmap" 3) "@slow" 80) 1) "hget" 2) (integer) 3 3) 1) "readonly" 2) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@read" 2) "@hash" 3) "@fast" 81) 1) "pfdebug" 2) (integer) -3 3) 1) "write" 2) "denyoom" 3) "admin" 4) (integer) 2 5) (integer) 2 6) (integer) 1 7) 1) "@write" 2) "@hyperloglog" 3) "@admin" 4) "@slow" 5) "@dangerous" 82) 1) "command" 2) (integer) -1 3) 1) "random" 2) "loading" 3) "stale" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@slow" 2) "@connection" 83) 1) "migrate" 2) (integer) -6 3) 1) "write" 2) "random" 3) "movablekeys" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@keyspace" 2) "@write" 3) "@slow" 4) "@dangerous" 84) 1) "brpoplpush" 2) (integer) 4 3) 1) "write" 2) "denyoom" 3) "noscript" 4) (integer) 1 5) (integer) 2 6) (integer) 1 7) 1) "@write" 2) "@list" 3) "@slow" 4) "@blocking" 85) 1) "rpop" 2) (integer) -2 3) 1) "write" 2) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@write" 2) "@list" 3) "@fast" 86) 1) "psync" 2) (integer) -3 3) 1) "admin" 2) "noscript" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@admin" 2) "@slow" 3) "@dangerous" 87) 1) "discard" 2) (integer) 1 3) 1) "noscript" 2) "loading" 3) "stale" 4) "fast" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@fast" 2) "@transaction" 88) 1) "pexpireat" 2) (integer) 3 3) 1) "write" 2) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@keyspace" 2) "@write" 3) "@fast" 89) 1) "zrem" 2) (integer) -3 3) 1) "write" 2) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@write" 2) "@sortedset" 3) "@fast" 90) 1) "slowlog" 2) (integer) -2 3) 1) "admin" 2) "random" 3) "loading" 4) "stale" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@admin" 2) "@slow" 3) "@dangerous" 91) 1) "post" 2) (integer) -1 3) 1) "readonly" 2) "loading" 3) "stale" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@read" 2) "@slow" 92) 1) "zrandmember" 2) (integer) -2 3) 1) "readonly" 2) "random" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@read" 2) "@sortedset" 3) "@slow" 93) 1) "bgrewriteaof" 2) (integer) 1 3) 1) "admin" 2) "noscript" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@admin" 2) "@slow" 3) "@dangerous" 94) 1) "zmscore" 2) (integer) -3 3) 1) "readonly" 2) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@read" 2) "@sortedset" 3) "@fast" 95) 1) "zscan" 2) (integer) -3 3) 1) "readonly" 2) "random" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@read" 2) "@sortedset" 3) "@slow" 96) 1) "shutdown" 2) (integer) -1 3) 1) "admin" 2) "noscript" 3) "loading" 4) "stale" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@admin" 2) "@slow" 3) "@dangerous" 97) 1) "pexpire" 2) (integer) 3 3) 1) "write" 2) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@keyspace" 2) "@write" 3) "@fast" 98) 1) "role" 2) (integer) 1 3) 1) "noscript" 2) "loading" 3) "stale" 4) "fast" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@fast" 2) "@dangerous" 99) 1) "xpending" 2) (integer) -3 3) 1) "readonly" 2) "random" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@read" 2) "@stream" 3) "@slow" 100) 1) "setbit" 2) (integer) 4 3) 1) "write" 2) "denyoom" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@write" 2) "@bitmap" 3) "@slow" 101) 1) "subscribe" 2) (integer) -2 3) 1) "pubsub" 2) "noscript" 3) "loading" 4) "stale" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@pubsub" 2) "@slow" 102) 1) "xgroup" 2) (integer) -2 3) 1) "write" 2) "denyoom" 4) (integer) 2 5) (integer) 2 6) (integer) 1 7) 1) "@write" 2) "@stream" 3) "@slow" 103) 1) "xautoclaim" 2) (integer) -6 3) 1) "write" 2) "random" 3) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@write" 2) "@stream" 3) "@fast" 104) 1) "hscan" 2) (integer) -3 3) 1) "readonly" 2) "random" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@read" 2) "@hash" 3) "@slow" 105) 1) "hmset" 2) (integer) -4 3) 1) "write" 2) "denyoom" 3) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@write" 2) "@hash" 3) "@fast" 106) 1) "hgetall" 2) (integer) 2 3) 1) "readonly" 2) "random" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@read" 2) "@hash" 3) "@slow" 107) 1) "geosearch" 2) (integer) -7 3) 1) "readonly" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@read" 2) "@geo" 3) "@slow" 108) 1) "psubscribe" 2) (integer) -2 3) 1) "pubsub" 2) "noscript" 3) "loading" 4) "stale" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@pubsub" 2) "@slow" 109) 1) "zinter" 2) (integer) -3 3) 1) "readonly" 2) "movablekeys" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@read" 2) "@sortedset" 3) "@slow" 110) 1) "sdiff" 2) (integer) -2 3) 1) "readonly" 2) "sort_for_script" 4) (integer) 1 5) (integer) -1 6) (integer) 1 7) 1) "@read" 2) "@set" 3) "@slow" 111) 1) "zrevrange" 2) (integer) -4 3) 1) "readonly" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@read" 2) "@sortedset" 3) "@slow" 112) 1) "rpush" 2) (integer) -3 3) 1) "write" 2) "denyoom" 3) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@write" 2) "@list" 3) "@fast" 113) 1) "hstrlen" 2) (integer) 3 3) 1) "readonly" 2) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@read" 2) "@hash" 3) "@fast" 114) 1) "dbsize" 2) (integer) 1 3) 1) "readonly" 2) "fast" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@keyspace" 2) "@read" 3) "@fast" 115) 1) "failover" 2) (integer) -1 3) 1) "admin" 2) "noscript" 3) "stale" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@admin" 2) "@slow" 3) "@dangerous" 116) 1) "georadius" 2) (integer) -6 3) 1) "write" 2) "denyoom" 3) "movablekeys" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@write" 2) "@geo" 3) "@slow" 117) 1) "watch" 2) (integer) -2 3) 1) "noscript" 2) "loading" 3) "stale" 4) "fast" 4) (integer) 1 5) (integer) -1 6) (integer) 1 7) 1) "@fast" 2) "@transaction" 118) 1) "linsert" 2) (integer) 5 3) 1) "write" 2) "denyoom" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@write" 2) "@list" 3) "@slow" 119) 1) "zrevrangebyscore" 2) (integer) -4 3) 1) "readonly" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@read" 2) "@sortedset" 3) "@slow" 120) 1) "bitfield_ro" 2) (integer) -2 3) 1) "readonly" 2) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@read" 2) "@bitmap" 3) "@fast" 121) 1) "geoadd" 2) (integer) -5 3) 1) "write" 2) "denyoom" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@write" 2) "@geo" 3) "@slow" 122) 1) "xdel" 2) (integer) -3 3) 1) "write" 2) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@write" 2) "@stream" 3) "@fast" 123) 1) "save" 2) (integer) 1 3) 1) "admin" 2) "noscript" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@admin" 2) "@slow" 3) "@dangerous" 124) 1) "geohash" 2) (integer) -2 3) 1) "readonly" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@read" 2) "@geo" 3) "@slow" 125) 1) "lpos" 2) (integer) -3 3) 1) "readonly" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@read" 2) "@list" 3) "@slow" 126) 1) "getbit" 2) (integer) 3 3) 1) "readonly" 2) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@read" 2) "@bitmap" 3) "@fast" 127) 1) "pfselftest" 2) (integer) 1 3) 1) "admin" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@hyperloglog" 2) "@admin" 3) "@slow" 4) "@dangerous" 128) 1) "lset" 2) (integer) 4 3) 1) "write" 2) "denyoom" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@write" 2) "@list" 3) "@slow" 129) 1) "msetnx" 2) (integer) -3 3) 1) "write" 2) "denyoom" 4) (integer) 1 5) (integer) -1 6) (integer) 2 7) 1) "@write" 2) "@string" 3) "@slow" 130) 1) "keys" 2) (integer) 2 3) 1) "readonly" 2) "sort_for_script" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@keyspace" 2) "@read" 3) "@slow" 4) "@dangerous" 131) 1) "bitfield" 2) (integer) -2 3) 1) "write" 2) "denyoom" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@write" 2) "@bitmap" 3) "@slow" 132) 1) "scan" 2) (integer) -2 3) 1) "readonly" 2) "random" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@keyspace" 2) "@read" 3) "@slow" 133) 1) "bitcount" 2) (integer) -2 3) 1) "readonly" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@read" 2) "@bitmap" 3) "@slow" 134) 1) "cluster" 2) (integer) -2 3) 1) "admin" 2) "random" 3) "stale" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@admin" 2) "@slow" 3) "@dangerous" 135) 1) "config" 2) (integer) -2 3) 1) "admin" 2) "noscript" 3) "loading" 4) "stale" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@admin" 2) "@slow" 3) "@dangerous" 136) 1) "zrangebyscore" 2) (integer) -4 3) 1) "readonly" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@read" 2) "@sortedset" 3) "@slow" 137) 1) "persist" 2) (integer) 2 3) 1) "write" 2) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@keyspace" 2) "@write" 3) "@fast" 138) 1) "zremrangebylex" 2) (integer) 4 3) 1) "write" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@write" 2) "@sortedset" 3) "@slow" 139) 1) "zpopmax" 2) (integer) -2 3) 1) "write" 2) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@write" 2) "@sortedset" 3) "@fast" 140) 1) "hincrby" 2) (integer) 4 3) 1) "write" 2) "denyoom" 3) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@write" 2) "@hash" 3) "@fast" 141) 1) "stralgo" 2) (integer) -2 3) 1) "readonly" 2) "movablekeys" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@read" 2) "@string" 3) "@slow" 142) 1) "xclaim" 2) (integer) -6 3) 1) "write" 2) "random" 3) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@write" 2) "@stream" 3) "@fast" 143) 1) "pfmerge" 2) (integer) -2 3) 1) "write" 2) "denyoom" 4) (integer) 1 5) (integer) -1 6) (integer) 1 7) 1) "@write" 2) "@hyperloglog" 3) "@slow" 144) 1) "eval" 2) (integer) -3 3) 1) "noscript" 2) "may_replicate" 3) "movablekeys" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@slow" 2) "@scripting" 145) 1) "mset" 2) (integer) -3 3) 1) "write" 2) "denyoom" 4) (integer) 1 5) (integer) -1 6) (integer) 2 7) 1) "@write" 2) "@string" 3) "@slow" 146) 1) "hrandfield" 2) (integer) -2 3) 1) "readonly" 2) "random" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@read" 2) "@hash" 3) "@slow" 147) 1) "zdiff" 2) (integer) -3 3) 1) "readonly" 2) "movablekeys" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@read" 2) "@sortedset" 3) "@slow" 148) 1) "punsubscribe" 2) (integer) -1 3) 1) "pubsub" 2) "noscript" 3) "loading" 4) "stale" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@pubsub" 2) "@slow" 149) 1) "restore" 2) (integer) -4 3) 1) "write" 2) "denyoom" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@keyspace" 2) "@write" 3) "@slow" 4) "@dangerous" 150) 1) "zremrangebyrank" 2) (integer) 4 3) 1) "write" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@write" 2) "@sortedset" 3) "@slow" 151) 1) "slaveof" 2) (integer) 3 3) 1) "admin" 2) "noscript" 3) "stale" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@admin" 2) "@slow" 3) "@dangerous" 152) 1) "ping" 2) (integer) -1 3) 1) "stale" 2) "fast" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@fast" 2) "@connection" 153) 1) "xadd" 2) (integer) -5 3) 1) "write" 2) "denyoom" 3) "random" 4) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@write" 2) "@stream" 3) "@fast" 154) 1) "unwatch" 2) (integer) 1 3) 1) "noscript" 2) "loading" 3) "stale" 4) "fast" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@fast" 2) "@transaction" 155) 1) "xsetid" 2) (integer) 3 3) 1) "write" 2) "denyoom" 3) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@write" 2) "@stream" 3) "@fast" 156) 1) "sismember" 2) (integer) 3 3) 1) "readonly" 2) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@read" 2) "@set" 3) "@fast" 157) 1) "zrevrank" 2) (integer) 3 3) 1) "readonly" 2) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@read" 2) "@sortedset" 3) "@fast" 158) 1) "setrange" 2) (integer) 4 3) 1) "write" 2) "denyoom" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@write" 2) "@string" 3) "@slow" 159) 1) "hset" 2) (integer) -4 3) 1) "write" 2) "denyoom" 3) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@write" 2) "@hash" 3) "@fast" 160) 1) "flushall" 2) (integer) -1 3) 1) "write" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@keyspace" 2) "@write" 3) "@slow" 4) "@dangerous" 161) 1) "flushdb" 2) (integer) -1 3) 1) "write" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@keyspace" 2) "@write" 3) "@slow" 4) "@dangerous" 162) 1) "zincrby" 2) (integer) 4 3) 1) "write" 2) "denyoom" 3) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@write" 2) "@sortedset" 3) "@fast" 163) 1) "acl" 2) (integer) -2 3) 1) "admin" 2) "noscript" 3) "loading" 4) "stale" 5) "skip_slowlog" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@admin" 2) "@slow" 3) "@dangerous" 164) 1) "auth" 2) (integer) -2 3) 1) "noscript" 2) "loading" 3) "stale" 4) "skip_monitor" 5) "skip_slowlog" 6) "fast" 7) "no_auth" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@fast" 2) "@connection" 165) 1) "host:" 2) (integer) -1 3) 1) "readonly" 2) "loading" 3) "stale" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@read" 2) "@slow" 166) 1) "pfcount" 2) (integer) -2 3) 1) "readonly" 2) "may_replicate" 4) (integer) 1 5) (integer) -1 6) (integer) 1 7) 1) "@read" 2) "@hyperloglog" 3) "@slow" 167) 1) "xrange" 2) (integer) -4 3) 1) "readonly" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@read" 2) "@stream" 3) "@slow" 168) 1) "blpop" 2) (integer) -3 3) 1) "write" 2) "noscript" 4) (integer) 1 5) (integer) -2 6) (integer) 1 7) 1) "@write" 2) "@list" 3) "@slow" 4) "@blocking" 169) 1) "copy" 2) (integer) -3 3) 1) "write" 2) "denyoom" 4) (integer) 1 5) (integer) 2 6) (integer) 1 7) 1) "@keyspace" 2) "@write" 3) "@slow" 170) 1) "xack" 2) (integer) -4 3) 1) "write" 2) "random" 3) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@write" 2) "@stream" 3) "@fast" 171) 1) "replicaof" 2) (integer) 3 3) 1) "admin" 2) "noscript" 3) "stale" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@admin" 2) "@slow" 3) "@dangerous" 172) 1) "georadiusbymember" 2) (integer) -5 3) 1) "write" 2) "denyoom" 3) "movablekeys" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@write" 2) "@geo" 3) "@slow" 173) 1) "blmove" 2) (integer) 6 3) 1) "write" 2) "denyoom" 3) "noscript" 4) (integer) 1 5) (integer) 2 6) (integer) 1 7) 1) "@write" 2) "@list" 3) "@slow" 4) "@blocking" 174) 1) "decrby" 2) (integer) 3 3) 1) "write" 2) "denyoom" 3) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@write" 2) "@string" 3) "@fast" 175) 1) "hincrbyfloat" 2) (integer) 4 3) 1) "write" 2) "denyoom" 3) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@write" 2) "@hash" 3) "@fast" 176) 1) "module" 2) (integer) -2 3) 1) "admin" 2) "noscript" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@admin" 2) "@slow" 3) "@dangerous" 177) 1) "lpop" 2) (integer) -2 3) 1) "write" 2) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@write" 2) "@list" 3) "@fast" 178) 1) "bitop" 2) (integer) -4 3) 1) "write" 2) "denyoom" 4) (integer) 2 5) (integer) -1 6) (integer) 1 7) 1) "@write" 2) "@bitmap" 3) "@slow" 179) 1) "geodist" 2) (integer) -4 3) 1) "readonly" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@read" 2) "@geo" 3) "@slow" 180) 1) "select" 2) (integer) 2 3) 1) "loading" 2) "stale" 3) "fast" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@keyspace" 2) "@fast" 181) 1) "sscan" 2) (integer) -3 3) 1) "readonly" 2) "random" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@read" 2) "@set" 3) "@slow" 182) 1) "unlink" 2) (integer) -2 3) 1) "write" 2) "fast" 4) (integer) 1 5) (integer) -1 6) (integer) 1 7) 1) "@keyspace" 2) "@write" 3) "@fast" 183) 1) "zunion" 2) (integer) -3 3) 1) "readonly" 2) "movablekeys" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@read" 2) "@sortedset" 3) "@slow" 184) 1) "hlen" 2) (integer) 2 3) 1) "readonly" 2) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@read" 2) "@hash" 3) "@fast" 185) 1) "setex" 2) (integer) 4 3) 1) "write" 2) "denyoom" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@write" 2) "@string" 3) "@slow" 186) 1) "psetex" 2) (integer) 4 3) 1) "write" 2) "denyoom" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@write" 2) "@string" 3) "@slow" 187) 1) "readwrite" 2) (integer) 1 3) 1) "fast" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@keyspace" 2) "@fast" 188) 1) "getex" 2) (integer) -2 3) 1) "write" 2) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@write" 2) "@string" 3) "@fast" 189) 1) "randomkey" 2) (integer) 1 3) 1) "readonly" 2) "random" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@keyspace" 2) "@read" 3) "@slow" 190) 1) "decr" 2) (integer) 2 3) 1) "write" 2) "denyoom" 3) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@write" 2) "@string" 3) "@fast" 191) 1) "sunionstore" 2) (integer) -3 3) 1) "write" 2) "denyoom" 4) (integer) 1 5) (integer) -1 6) (integer) 1 7) 1) "@write" 2) "@set" 3) "@slow" 192) 1) "touch" 2) (integer) -2 3) 1) "readonly" 2) "fast" 4) (integer) 1 5) (integer) -1 6) (integer) 1 7) 1) "@keyspace" 2) "@read" 3) "@fast" 193) 1) "zinterstore" 2) (integer) -4 3) 1) "write" 2) "denyoom" 3) "movablekeys" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@write" 2) "@sortedset" 3) "@slow" 194) 1) "latency" 2) (integer) -2 3) 1) "admin" 2) "noscript" 3) "loading" 4) "stale" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@admin" 2) "@slow" 3) "@dangerous" 195) 1) "type" 2) (integer) 2 3) 1) "readonly" 2) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@keyspace" 2) "@read" 3) "@fast" 196) 1) "rename" 2) (integer) 3 3) 1) "write" 4) (integer) 1 5) (integer) 2 6) (integer) 1 7) 1) "@keyspace" 2) "@write" 3) "@slow" 197) 1) "asking" 2) (integer) 1 3) 1) "fast" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@keyspace" 2) "@fast" 198) 1) "ltrim" 2) (integer) 4 3) 1) "write" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@write" 2) "@list" 3) "@slow" 199) 1) "llen" 2) (integer) 2 3) 1) "readonly" 2) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@read" 2) "@list" 3) "@fast" 200) 1) "incr" 2) (integer) 2 3) 1) "write" 2) "denyoom" 3) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@write" 2) "@string" 3) "@fast" 201) 1) "expire" 2) (integer) 3 3) 1) "write" 2) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@keyspace" 2) "@write" 3) "@fast" 202) 1) "wait" 2) (integer) 3 3) 1) "noscript" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@keyspace" 2) "@slow" 203) 1) "hkeys" 2) (integer) 2 3) 1) "readonly" 2) "sort_for_script" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@read" 2) "@hash" 3) "@slow" 204) 1) "expireat" 2) (integer) 3 3) 1) "write" 2) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@keyspace" 2) "@write" 3) "@fast" 205) 1) "lindex" 2) (integer) 3 3) 1) "readonly" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@read" 2) "@list" 3) "@slow" 206) 1) "hello" 2) (integer) -1 3) 1) "noscript" 2) "loading" 3) "stale" 4) "skip_monitor" 5) "skip_slowlog" 6) "fast" 7) "no_auth" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@fast" 2) "@connection" 207) 1) "multi" 2) (integer) 1 3) 1) "noscript" 2) "loading" 3) "stale" 4) "fast" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@fast" 2) "@transaction" 208) 1) "replconf" 2) (integer) -1 3) 1) "admin" 2) "noscript" 3) "loading" 4) "stale" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@admin" 2) "@slow" 3) "@dangerous" 209) 1) "zadd" 2) (integer) -4 3) 1) "write" 2) "denyoom" 3) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@write" 2) "@sortedset" 3) "@fast" 210) 1) "set" 2) (integer) -3 3) 1) "write" 2) "denyoom" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@write" 2) "@string" 3) "@slow" 211) 1) "xlen" 2) (integer) 2 3) 1) "readonly" 2) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@read" 2) "@stream" 3) "@fast" 212) 1) "zunionstore" 2) (integer) -4 3) 1) "write" 2) "denyoom" 3) "movablekeys" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@write" 2) "@sortedset" 3) "@slow" 213) 1) "lrange" 2) (integer) 4 3) 1) "readonly" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@read" 2) "@list" 3) "@slow" 214) 1) "geopos" 2) (integer) -2 3) 1) "readonly" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@read" 2) "@geo" 3) "@slow" 215) 1) "hsetnx" 2) (integer) 4 3) 1) "write" 2) "denyoom" 3) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@write" 2) "@hash" 3) "@fast" 216) 1) "del" 2) (integer) -2 3) 1) "write" 4) (integer) 1 5) (integer) -1 6) (integer) 1 7) 1) "@keyspace" 2) "@write" 3) "@slow" 217) 1) "xrevrange" 2) (integer) -4 3) 1) "readonly" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@read" 2) "@stream" 3) "@slow" 218) 1) "hmget" 2) (integer) -3 3) 1) "readonly" 2) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@read" 2) "@hash" 3) "@fast" 219) 1) "substr" 2) (integer) 4 3) 1) "readonly" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@read" 2) "@string" 3) "@slow" 220) 1) "spop" 2) (integer) -2 3) 1) "write" 2) "random" 3) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@write" 2) "@set" 3) "@fast" 221) 1) "rpushx" 2) (integer) -3 3) 1) "write" 2) "denyoom" 3) "fast" 4) (integer) 1 5) (integer) 1 6) (integer) 1 7) 1) "@write" 2) "@list" 3) "@fast" 222) 1) "bzpopmax" 2) (integer) -3 3) 1) "write" 2) "noscript" 3) "fast" 4) (integer) 1 5) (integer) -2 6) (integer) 1 7) 1) "@write" 2) "@sortedset" 3) "@fast" 4) "@blocking" 223) 1) "time" 2) (integer) 1 3) 1) "random" 2) "loading" 3) "stale" 4) "fast" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@fast" 224) 1) "client" 2) (integer) -2 3) 1) "admin" 2) "noscript" 3) "random" 4) "loading" 5) "stale" 4) (integer) 0 5) (integer) 0 6) (integer) 0 7) 1) "@admin" 2) "@slow" 3) "@dangerous" 4) "@connection"

© 2009–2020 Salvatore Sanfilippo
Licensed under the Creative Commons Attribution-ShareAlike License 4.0.
https://redis.io/commands/command