redis批量删除匹配的key

想清空 redis 里的所有 key,可以使用 flushdb 清空当前库,使用 flushall 清空所有库数据;

但是,由于 redis 设置了安全策略,无法直接 flush,使用下面方法来删除:

redis-cli -a xxxx keys 'acc*' | xargs redis-cli -a xxxx del

  • -a xxxx:指定密码
  • 'acc*':匹配 acc 开头的 key
posted @ 2021-10-14 10:20  ZXXXXXXC  阅读(391)  评论(0)    收藏  举报