今天看Redis官网指令的时候感觉其中很多有可能被我这种非专业人员用到,或者感觉对我很有用,这里简单记录下,直接在redis-cli中使用。
APPEND key value
redis> EXISTS mykey
(integer) 0
redis> APPEND mykey "Hello"
(integer) 5
redis> APPEND mykey " World"
(integer) 11
redis> GET mykey
"Hello World"
redis>
AUTH password:用来验证redis登录密码的
CLIENT LIST :Redis CLIENT LIST命令用于返回所有连接到服务器的客户端信息和统计数据。
CLIENT GETNAME:返回连接名字或者空(没有设置名字时)。
CLIENT SETNAME connection-name设置当前连接的名字。
COMMAND:返回redis下所有指令(ssh的shell页面可能显示不全)。
COMMAND INFO command-name [command-name …]:查看具体指令的信息。
command:(这里列出最后两个个)
173) 1) "geodist"
2) (integer) -4
3) 1) readonly
4) (integer) 1
5) (integer) 1
6) (integer) 1
174) 1) "srandmember"
2) (integer) -2
3) 1) readonly
2) random
4) (integer) 1
5) (integer) 1
6) (integer) 1
使用command info指令查看command未显示的信息
127.0.0.1:6379> command info mget
1) 1) "mget"
2) (integer) -2
3) 1) readonly
4) (integer) 1
5) (integer) -1
6) (integer) 1
127.0.0.1:6379>
此指令后可以跟一个指令也可以跟多个,如
command info mget get set
CONFIG GET parameter:获取redis的配置信息。
使用config get *可以查看所有配置信息(这些信息都是redis支持的配置参数):
127.0.0.1:6379> config get *
1) "dbfilename"
2) "root"
3) "requirepass"
4) ""
5) "masterauth"
6) ""
7) "unixsocket"