Redis批量删除命令

Redis中有指定多个key批量删除的命令,却没有指定模糊key批量删除命令

批量删除多个key

del key1 key2

通过通配符"*"模糊匹配删除的lua脚本命令

# 模糊删除
eval "local keys = redis.call('keys', ARGV[1]) for i=1,#keys,5000 do redis.call('del', unpack(keys, i, math.min(i+4999, #keys))) end return #keys" 0 'key_*'

其中key_*就是要模糊匹配的key


 上一篇
Selenium Selenium
Selenium安装环境搭建 https://www.zybuluo.com/mwumli/note/222253 遇到问题 报-13权限问题时 sudo npm install --unsafe-perm -g polymer-cli
2022-08-26
下一篇 
docker命令笔记 docker命令笔记
制作自己的镜像 从互联网拉取镜像 docker pull centos:7 启动容器 docker run -it -d centos:7 /bin/bash 进入启动容器 docker exec -it -v /data/soft:
2022-08-26
  目录