欢迎光临
我们一直在努力

Redis 根据通配符删除key

前几天手闲在服务器上安装了Gitlab,发现内存占用还是有点大,而且使用官方包安装,配置很繁琐,本身我服务器上就安装了Nginx,Redis,Mysql。但是Gitlab默认使用自己一套环境,也是懒得折腾了,直接卸载了,但是也没卸载干净,就手动进行删除。我的网站本身使用redis来做缓存,查看redis时发现遗留了几个gitlab的key没有删除,还是手动删比较好,发现每个Key里面都有gitlab的关键字,那么就根据通配符进行删除吧。

先查询下有多少个key:

然后删除吧:

那么现在就删除了凡是包含了gitlab的key。

如果需要指定数据库,需要用到 -n 数据库编号 参数,下面是删除2数据库中s开头的键:
如果redis-cli不在当前目录或者没有配置redis的环境变量,需要写上redis-cli的完整路径。
未经允许不得转载:李阳博客 » Redis 根据通配符删除key

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址