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

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

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

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

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

相关文章:

  • 2021-07-12
  • 2021-08-08
  • 2021-12-25
  • 2021-12-12
  • 2021-06-19
  • 2021-12-16
  • 2021-05-31
  • 2021-12-18
猜你喜欢
  • 2021-12-31
  • 2021-12-18
  • 2021-12-04
  • 2022-01-07
  • 2021-11-12
  • 2021-09-03
  • 2021-11-17
  • 2021-10-29
相关资源
相似解决方案