redis删除文件夹

我们知道为了方便管理会将redis的key通过冒号连接来分层,如

但是如何通过分层后的文件夹直接删除下面所有的key?现在需要写一个清理任务,清理15天前的文件夹,查了半天没有直接的命令,分两步先批量查出然后批量删除:

1 #  folder_key 格式  'ajax:20201117:*'
2 keys_list = redis_cli.keys('redis_default', folder_key)
3 if keys_list:
4     redis_cli.delete('redis_default', *keys_list)
原文地址:https://www.cnblogs.com/yeteng/p/13994325.html