redis批量删除匹配的key
- 中间件
- 2022-07-25
- 18热度
- 0评论
想清空 redis 里的所有 key,可以使用 flushdb
清空当前库,使用 flushall
清空所有库数据;
但是,由于 redis 设置了安全策略,无法直接 flush,使用下面方法来删除:
redis-cli -a xxxx keys 'acc*' | xargs redis-cli -a xxxx del
- a xxxx:指定密码
- 'acc*':匹配 acc 开头的 key
想清空 redis 里的所有 key,可以使用 flushdb
清空当前库,使用 flushall
清空所有库数据;
但是,由于 redis 设置了安全策略,无法直接 flush,使用下面方法来删除:
redis-cli -a xxxx keys 'acc*' | xargs redis-cli -a xxxx del