Reids 批量删除有相同前缀的keys
2024-08-25 18:59:27
redis-cli 登录redis
我一般使用 redis-cli 登录redis ,但是进去后会提示“ Redis (error) NOAUTH Authentication required”。
SO 使用命令 auth password(即redis登录密码,后面用这个替代) 即可解决。
redis命令行只能使用DEL 来删除一个key,不便批量删除
因为redis命令行只能使用DEL 来删除一个key,当想要批量删除key(尤其是有相同前缀的、或者后缀的key,就得使用redis-cli 和 Linux 的 xargs 指令)
eg:我想删除每个用户项目号缓存的key(PROJECT_LATEST_LIET_用户id)
操作命令:
redis-cli -a password KEYS "PROJECT_LATEST_LIET_*" | xargs redis-cli -a password del
(注意:此命令不需要登录redis,登录服务器即可)
最新文章
- 我的基于asp.net mvc5 +mysql+dapper+easyui 的Web开发框架(1)数据库访问(0)
- chrome调试 JavaScript 脚本
- <;转>;SQL语句执行顺序说明
- 【Hibernate】Hibernate系列1之概述
- BZOJ4033 [HAOI2015]T1
- Hibernate学习笔记(1)
- python 判断 windows 隐藏文件/系统文件
- mvc5经典教程再补充。。
- js函数设计原则
- Android-自己定义显示价格的PriceView
- WCF服务承载
- centos6.8安装superctl 后台管理工具
- 又见Bug
- oracle 内连接,外连接
- 我读<;代码整洁之道>;--读书笔记整理
- Guava的Supplier实现单例
- visual c++ 中的stdafx.h头文件的作用
- spark job运行参数优化
- mysql中的多行查询结果合并成一个(转)
- Swift Development – List of Resources You Must Bookmark