批量删除Key

Redis 中有删除单个 Key 的指令 DEL,但好像没有批量删除 Key 的指令,不过我们可以借助 Linux 的 xargs 指令来完成这个动作

1
2
3
redis-cli -h ip -p port keys "*"| xargs redis-cli -h ip -p port del
//如果redis-cli没有设置成系统变量,需要指定redis-cli的完整路径
//如:/opt/redis/redis-cli keys "*" | xargs /opt/redis/redis-cli del

如果要指定 Redis 数据库访问密码,使用下面的命令

1
redis-cli -h ip -p port -a password keys "*"| xargs redis-cli -h ip -p port -a password del

如果要访问 Redis 中特定的数据库,使用下面的命令

1
2
//下面的命令指定数据序号为0,即默认数据库
redis-cli -h ip -p port -n 0 keys "*"| xargs redis-cli -h ip -p port -n 0 del

删除所有Key

删除所有Key,可以使用Redis的flushdb和flushall命令

1
2
3
4
//删除当前数据库中的所有Key
flushdb
//删除所有数据库中的key
flushall

注:keys 指令可以进行模糊匹配,但如果 Key 含空格,就匹配不到了,暂时还没发现好的解决办法。

删除redis所有KEY相关推荐

  1. linux清空redis命令,使用Linux管道批量删除Redis的key

    ------------------------------------------------------ Redis并没有提供批量删除记录的方法,这有时候很不方便,特别是重新初始化数据的时候.一般 ...

  2. 批量删除redis指定KEY

    将要删除的KEY写入文件param.txt,每个KEY一行,例如param.txt: session:900231451 session:872391734 session:912783927 ses ...

  3. LINUX 删除redis的key

    切换到redis安装目录:cd /usr/lib64/redis 连接redis: redis-cli -h 127.0.0.1 -p 6379 查找:keys a* 删除: del aaa

  4. redis 命令别名_redis 命令、命令行根据前缀(通配符)批量删除redis存储的key

    redis简介 redis作为缓存服务器在项目中经常使用 使用redis存储数据时,我们经常会将key分组 使用冒号(:)分组或者其他的自定义前缀方式,如果我们需要清除redis特定的key内容时,在 ...

  5. linux redis模糊删除,redis 模糊删除实现

    redis 没有直接提供模糊删除的实现,我们可以根据现有的指令进行组合实现: import java.util.Arrays; import java.util.Set; import javax.a ...

  6. Redis源码分析:过期key删除与设置key的过期时间

    Redis中设置key过期时间与过期key的处理流程 在Redis中,可以再设置值的时候就设置该Key的过期时间,也可以通过在expire命令来设置某个key值的过期时间,并且在了解完设置过期时间之后 ...

  7. Redis[5] key的过期时间删除策略、实现lru算法、持久化配置

    文章目录 Redis[5] key的过期时间删除策略.持久化配置 **Redis6的key过期时间删除策略** Redis服务器实际使用的是惰性删除和定期删除两种策略:通过配合使用这两种删除策略,服务 ...

  8. redis集群批量删除指定的key

    工作中遇到一个问题,redis中存储了大量的key,而且没有设置时效,其中很大一部分后来都没用了,导致redis体积庞大,查询缓慢.服务器版本为windows,网上搜索到很多批量删除的方法都是Linu ...

  9. 获取Redis所有Key / 删除指定前缀的Key

    获取Redis所有Key的方法: 1. 终端 获取所有Key命令:keys '*' 获取指定前缀的key:keys "edu:*" 删除指定前缀的Key:  keys " ...

最新文章

  1. 人脸识别引擎SeetaFaceEngine中Detection模块使用的测试代码
  2. oracle 监听数据交互
  3. 微信小程序弹出用户授权弹窗,微信小程序引导用户授权,获取位置经纬度
  4. html5通html5通,HTML5 history详解
  5. 字符串中连续出现最多的子串 amp; 字符串中最长反复子串
  6. accessors 作用_lombok @Accessors用法详解(一看就能就懂)
  7. 新浪短网址生成java_如何生成t.cn的短链接?新浪短网址怎么生成的?
  8. 高创新出GoTVbox多路电视解调器
  9. 第17讲:aiohttp 异步爬虫实战
  10. python 实现对地图的点击_python实现Pyecharts实现动态地图(Map、Geo)
  11. 2019 vs 安装odt_河南2019二级造价师考试教材出版信息,免费送考试大纲
  12. 查看tensorflow版本以及路径:
  13. 【必修一】部分数学名词与数学符号
  14. python import random_python import random 后一直无法使用解决方法
  15. 21款网页版html5小游戏源码
  16. chinapub读书会第10期:机器学习与人工智能 6月25日相约阿里云+优客工场
  17. java web课程设计工资管理系统_javaweb教师绩效工资管理系统
  18. 3dmax报错信息大全,最全解决方案来了
  19. MQTT如何快速助你产品化
  20. Deadline vs Qube vs Muster

热门文章

  1. SQL SERVER 字符串转表函数
  2. unity找到指定名称的一个物体的子物体,多个子物体有相同的名称
  3. 家用无线TP-LINK路由器使用一段时间后,频繁断网解决办法之一
  4. “小度小度”开启AI硬件的“量贩”时代
  5. 使用UUID生成32位ID
  6. Postman批量执行接口
  7. 王者荣耀会成为下一个微信吗?
  8. 入耳式降噪耳机推荐,音质表现好的降噪耳机推荐
  9. 浙江师范大学数学与计算机科学学院仇秋生,仇秋生 中文主页 浙江师范大学教师个人主页系统...
  10. mong 的 安装 和测试