Redis 基础教程

Redis 命令

Redis 高级教程

Redis 笔记

Redis COMMAND 命令

Redis 服务器 Redis 服务器


Redis COMMAND 命令用于返回所有的 Redis 命令的详细信息,并以数组形式展示。

命令格式

COMMAND

可用版本:>=2.8.13

时间复杂度:O(N),N 为当前 Redis 中所有命令的个数

命令返回值

返回 Redis 命令的详细信息列表。列表顺序是随机的。

嵌套结果的数组形式

每个命令结果包含六个嵌套结果:

  • 命令名称
  • 命令 arity 规范
  • 嵌套数组返回的命令标志
  • 参数列表中第一个键的位置
  • 参数列表中最后一个键的位置
  • 用于定位重复键的步数

命令名称

命令名称是以小写字符串形式返回的命令。

命令 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

命令 arity 遵循一个简单的模式:

  • 如果命令具有固定数量的必需参数,则为正数。
  • 如果命令具有所需参数的最小数量(可能更多),则为负数。

命令标志(flag)

命令标志是包含一个或多个状态回复的数组形式:

  • write - 命令可能会导致修改
  • readonly - 命令永远不会修改密钥
  • denyoom - 拒绝命令,如果当前是OOM
  • admin - 服务器管理命令
  • pubsub - pubsub 相关命令
  • noscript - 从脚本中拒绝此命令
  • random - 命令具有随机结果,对脚本很危险
  • sort_for_script - 如果从脚本调用,则排序输出
  • loading - 加载数据库时允许命令
  • stale - 在副本具有陈旧数据时允许命令
  • skip_monitor - 不要在 MONITOR 中显示此命令
  • asking - 集群相关
  • fast - 命令以恒定或 log(N) 时间运行,用于延迟监控
  • movablekeys - 键没有预先确定的位置,你必须亲自发现键

示例

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