转:删除redis所有KEY
2014-11-04 18:52
211 查看
转自:http://ssuupv.blog.163.com/blog/static/1461567220135610456193/
批量删除Key
Redis 中有删除单个 Key 的指令 DEL,但好像没有批量删除 Key 的指令,不过我们可以借助 Linux 的 xargs 指令来完成这个动作1 2 3 | redis-cli keys "*" | xargs redis-cli del //如果redis-cli没有设置成系统变量,需要指定redis-cli的完整路径 //如:/opt/redis/redis-cli keys"*" | xargs /opt/redis/redis-cli del |
1 | redis-cli -a password keys "*" | xargs redis-cli -a password del |
1 2 | //下面的命令指定数据序号为0,即默认数据库 redis-cli -n 0 keys "*" | xargs redis-cli -n 0 del |
删除所有Key
删除所有Key,可以使用Redis的flushdb和flushall命令1 2 3 4 | //删除当前数据库中的所有Key flushdb //删除所有数据库中的key flushall |
相关文章推荐
- redis删除所有key缓存
- 今天遇到了批量删除 redis 某个前缀的所有 key,发现只能是这么解决。
- redis 删除所有key
- redis-删除所有key
- 删除redis所有KEY
- redis-删除所有key
- 删除redis所有KEY
- 获取Redis所有Key / 删除指定前缀的Key
- java批量删除redis中以某字符串前缀的key
- 超大批量删除redis中无用key
- redis 批量删除key
- py-redis中的批量删除key方法
- redis如何清除所有的key
- Redis【知识点】批量删除指定Key
- 使用Linux管道批量删除Redis的key
- 如何批量删除redis中的key
- redis 批量删除key
- redis 批量删除key,与出现的问题解决(MISCONF Redis is configured to save RDB snapshots)
- redis 删除多个key
- redis删除单个key和多个key