redis删除某个目录下的缓存

redis删除某个目录下的缓存,第1张

可以

1.首先进到redis的安装目录,进到src目录下,找到redis-cli

2.首先用账号密码的方式进入到redis的服务端

./redis-cli -h 127.0.0.1 -p 6379 -a 1234

进去后会出现下面的界面ip:port>,你就可以 *** 作啦

flushdb ——>清空当前数据库中的所有 key

flushall ——>清空整个 Redis 服务器的数据(删除所有数据库的所有 key )

到这里就清除完毕,不需要重启,不过大家要注意,你们服务器的缓存数据是否重要,是否可以清除,一定要确定清楚,否则不要轻易清除。

Redis数据过期策略

redis提供了非常灵活的数据自动清除策略,通过简单配置即可实现,以下是具体的策略:

noeviction:达到内存限制时返回报错

allkeys-lru:对所有的key采用 (LRU) 算法移除.

volatile-lru: 仅对设置过期时间的key采用(LRU)算法移除.

allkeys-random: 对所有的key随机选择移除.

volatile-random: 仅对设置过期时间的key随机选择移除.

volatile-ttl:仅对设置过期时间的key选择移除,移除时先移除过期时间小的key.

具体可参考网页链接

命令用于清空整个 Redis 服务器的数据(删除所有数据库的所有)。

或者d性云盘才能卸载,直接格式化就可以清空数据了。

服务器商家问题或者是自己 *** 作问题导致网站数据丢失,有些可能是已经在运营几年的网站数据都无法得以恢复。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/tougao/8045342.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-12
下一篇2023-04-12

发表评论

登录后才能评论

评论列表(0条)

    保存