- 不能用r.keys()进行批量删除:
r.keys相当于 selelct * , 容易导致生产当机。
r = redis.StrictRedis(host="*.*.*.*", port=***, password='****')
def del_all_key(r):
list_keys = r.keys("key_fre*")
print(" =====before delete 总key的个数", len(list_keys))
r.delete(*r.keys('key_pre*'))
list_keys = r.keys("key_pre*")
print(" =====after delete 总key的个数", len(list_keys))
- 使用scan进行分批删除key
版权声明:本文为zhouwenyuan1015原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。