扫码一下
查看教程更方便
Redis COMMAND INFO 命令用于获取 redis 命令的描述信息,它以数组的形式返回多个Redis命令的详细信息。
此命令返回的结果与COMMAND相同,但是你可以指定返回哪些命令。
如果你指定了一些不存在的命令,那么在它们的返回位置将会是nil。
Redis COMMAND INFO 命令基本语法如下:
redis 127.0.0.1:6379> COMMAND INFO command-name [command-name ...]
>= 2.8.13
命令描述信息的嵌套列表。
redis 127.0.0.1:6379> COMMAND INFO get set eval
1) 1) "get"
2) (integer) 2
3) 1) readonly
2) fast
4) (integer) 1
5) (integer) 1
6) (integer) 1
2) 1) "set"
2) (integer) -3
3) 1) write
2) denyoom
4) (integer) 1
5) (integer) 1
6) (integer) 1
3) 1) "eval"
2) (integer) -3
3) 1) noscript
2) movablekeys
4) (integer) 0
5) (integer) 0
6) (integer) 0
redis> COMMAND INFO foo evalsha config bar
1) (nil)
2) 1) "evalsha"
2) (integer) -3
3) 1) noscript
2) movablekeys
4) (integer) 0
5) (integer) 0
6) (integer) 0
3) 1) "config"
2) (integer) -2
3) 1) readonly
2) admin
3) stale
4) (integer) 0
5) (integer) 0
6) (integer) 0
4) (nil)
COMMAND INFO 命令时间复杂度: O(N) N为要查看的命令的个数。