如何清理redis缓存,如何用命令行清空redis所有缓存

2021年3月12日网页后端评论110,918字数 460阅读1分32秒阅读模式

ThumbnailCover

今日给网站安装redis,宝塔中安装特别方便,只要在PHP管理中,安装扩展即可。
安装后速度确实快了很多,所以想给同服务器的另外一个图片站也装上。

结果……悲剧了,另外一个网站总是跳转错误,登陆后进入主站了。
后来查询下了解,同一个服务器,两个网站都装redis会发生冲突,因为数据库如果前缀都是WP,缓存的内容很容易发生重叠。

看来只能关闭其中一个redis。
(其实可以通过其他方式解决这个,可以自行百度,本文不赘述。)

清理redis缓存

1、首先在命令行中,找到redis目录:

/www/server/redis/src

2、执行./redis-cli运行redis-cli程序。
如果需要进入指定端口,可以用./redis-cli -h 127.0.0.1 -p 6379进入端口6379的redis数据库。

3、然后就可以执行清空命令:

清空当前redis数据库缓存FLUSHDB

flushdb

清空整个redis缓存FLUSHALL

flushall

4、退出,执行exit命令。

拓展

执行dbsize可以看库大小。

执行keys *可以看数列值。

WampServer 安装 Redis 扩展 学习笔记

WampServer 安装 Redis 扩展

最近在自己学习开发,涉及到验证码的存储问题,目前解决方案推荐的是用Redis,于是就想在本地搭建的环境中安装这个扩展。 那么具体怎么安装呢? REmote DIctionary Server(Redi...
PHP如何在数组中删除或者插入元素 网页后端

PHP如何在数组中删除或者插入元素

引言 最近遇到一个简单的问题,给前端一组数据,但是要做判断,来删除其中数组的某一个元素,该怎么办呢? 比较主流的说法是用unset函数,虽然可以实现,但是我发现删除后,索引并没有改变,导致前端拿到内容...
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定