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