redis 控制台操作命令

前言

在redis src目录下提供了redis-cli命令,使得我们能够连接上redis服务,在控制台进行redis的相关操作,下面将介绍常用的控制台操作命令使用。

操作命令

1.首先在控制台连接上redis服务
连接本地redis服务:
cd /usr/local/redis-3.2.5/src
./redis-cli

如果需要连接远程redis服务:
redis-cli -h host -p port -a password

2.有设置密码认证则要授权,没有则跳过
auth 123456

3.选择要操作的数据库,默认是dbid=0,index默认取值范围[0, 15],具体取决于db设置的数量
select index

4.设置key-value
set key value

5.获取key-value
get key

6.关闭当前连接
quit 或 快捷键Ctrl + C

7.查看服务是否运行
ping

8.查看redis服务统计信息
info

9.获取连接到服务器的客户端连接列表
client list

10.返回当前数据库key的数量
dbsize

11.删除当前数据库中所有的key
flushdb

12.删除所有数据库中所有的key
flushall

13.在后台异步保存当前数据库的数据到磁盘
bgsave

14.实时打印出 Redis 服务器接收到的命令(调试用)
monitor

15.返回主从实例所属的角色
role

16.异步保存数据到硬盘
save

17.异步保存数据到硬盘,并关闭服务器
shutdown [nosave|save]

ps:以上命令不区分大小写。

参考链接

  1. http://www.runoob.com/redis/redis-connection.html
  2. http://www.runoob.com/redis/redis-server.html
  3. http://www.runoob.com/redis/redis-backup.html