码迷,mamicode.com
首页 > 编程语言 > 详细

Python Redis中Scan遇到问题

时间:2018-07-10 23:32:27      阅读:1944      评论:0      收藏:0      [点我收藏+]

标签:key   scan   相同   列表   相关   问题   启动   性能   项目   

在项目启动中需要删除redis原先相同key储存的值,所以使用scan_iter来便利相关的key,并删除。

这里需要注意两个性能问题

1. scan_iter的模糊匹配的过滤器要正确,否则会带来很多无畏的查询,

例如:原本redis储存了a:b:c 而scan的时候多了空格 a: b:c

2. 有很多key要删除的时候使用 delete(*key)一次性删除key列表,而代替一个一个删除

Python Redis中Scan遇到问题

标签:key   scan   相同   列表   相关   问题   启动   性能   项目   

原文地址:https://www.cnblogs.com/tyoyi/p/9291815.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!