linux操作系统下,Redis的keys查看及手工清空缓存
Redis清空缓存可以通过各种插件和工具来安全清理。如果因为网站堵塞导致无法登陆后台时,直接在服务器上通过命令来清空Redis缓存就变得必要了。
Redis的keys查看及手工清空缓存:
一、检查redis进程是否存活
[root@ebs]# ps -ef|grep redis
二、进入redis客户端,验证密码
[root@ebs]#redis-cli
[root@ebs]#auth yourpassword
注: yourpassword为设定的redis密码
三、查看所有缓存key
[root@ebs]# keys *
四、清空缓存
清空当前数据库中的所有 key,则运行:
[root@ebs]# flushdb
清空当前数据库中的所有 key,则运行:
[root@ebs]# flushall
五、检查所有key值是否已经清除完毕
[root@ebs]# keys *
六、退出reddis服务器
[root@ebs]# exit
Reddis清除完毕后,不需要重启Reddis服务器,但要注意:服务器运行负荷较大时,突然清空所有的key缓存是一个危险的操作,可能导致负载急升,服务器甚至直接挂了,所以要尽可能分步来清除缓存。
Redis的keys查看及手工清空缓存:
一、检查redis进程是否存活
[root@ebs]# ps -ef|grep redis
二、进入redis客户端,验证密码
[root@ebs]#redis-cli
[root@ebs]#auth yourpassword
注: yourpassword为设定的redis密码
三、查看所有缓存key
[root@ebs]# keys *
四、清空缓存
清空当前数据库中的所有 key,则运行:
[root@ebs]# flushdb
清空当前数据库中的所有 key,则运行:
[root@ebs]# flushall
五、检查所有key值是否已经清除完毕
[root@ebs]# keys *
六、退出reddis服务器
[root@ebs]# exit
Reddis清除完毕后,不需要重启Reddis服务器,但要注意:服务器运行负荷较大时,突然清空所有的key缓存是一个危险的操作,可能导致负载急升,服务器甚至直接挂了,所以要尽可能分步来清除缓存。
精选留言