redis客户端常用命令

1、结束redis进程

redis-cli shutdown

 

2、执行一句命令

a、redis-cli 命令(ping|set name liming|shutdown)

b、redis-cli -h  主机名(127.0.0.1) -p 端口号(6379)  命令(ping|set name liming|shutdown)

 

3、查看redis是否正常ping通

redis-cli ping

 

4、客户端进入交互模式,交互模式可多次执行各种命令

a、redis-cli

b、redis-cli -h  主机名(127.0.0.1) -p 端口号(6379) 

 

5、清空当前库的所有缓存数据

flushdb

 

6、清空所有库的所有缓存数据

flushall

 

7、选择数据库索引

select index(0|1)

 

8、查看当前库的所有key值

keys *

 

9、生成快照

--同步|异步执行rdb快照的生成

save|bgsave

SAVE  保存是阻塞主进程,客户端无法连接redis,等SAVE完成后,主进程才开始工作,客户端可以连接

BGSAVE是fork一个save的子进程,在执行save过程中,不影响主进程,客户端可以正常连接redis,等子进程fork执行save完成后,通知主进程,子进程关闭。很明细BGSAVE方式比较适合线上的维护操作,两种方式的使用一定要了解清楚在谨慎选择。

 

10、动态更改|读取redis配置,使用config set命令

config set|get key value

 

11、获取所有配置

config get *

 

12、手动重写aof文件

bgrewriteaof

13、以一种易于解释(parse)且易于阅读的格式,返回关于 Redis 服务器的各种信息和统计数值。通过给定可选的参数 section ,可以让命令只返回某一部分的信息

info [all|section]

 

 

猜你喜欢

转载自hengdu.iteye.com/blog/2401209