Redis之批量删除key
文章目錄
Redis提供了del命令来删除key, 但并没有提供批量删除key的命令,此时可以使用Linux的xargs命令来辅助完成。
例如在使用[django-cachalot)(https://github.com/BertrandBordage/django-cachalot)来给Django的queryset做缓存时,想要删除以":1:"开头的key, 就可以使用如下命令redis-cli -n 0 keys ":1:*" | xargs redis-cli -n 0 del