方法一:
redis-cli --scan --pattern "qianzhui*" | xargs -L 2000 redis-cli del
其中xargs -L
指令表示xargs一次读取的行数,也就是每次删除的key数量,一次读取太多xargs会报错
方法二(不建议):
redis-cli --raw keys "qianzhui*" | xargs redis-cli del
原文链接:优雅批量删除redis指定前缀的key,转载请注明来源!
方法一:
redis-cli --scan --pattern "qianzhui*" | xargs -L 2000 redis-cli del
其中xargs -L
指令表示xargs一次读取的行数,也就是每次删除的key数量,一次读取太多xargs会报错
方法二(不建议):
redis-cli --raw keys "qianzhui*" | xargs redis-cli del
原文链接:优雅批量删除redis指定前缀的key,转载请注明来源!