我需要获取所有匹配给定模式
*_xyz_*
的 redis 中的键,然后通过以下 python 代码获取它们的值: def get_keys(self,pattern):
self.r_prod.keys(pattern);
keys = self.r_prod.execute();
for i in keys[0]:
self.r_prod.get(i);
return self.r_prod.execute();
现在keys
的数量已经很大,无法一次性全部保存在内存中。因此,我想知道是否有一种方法可以分页调用keys
来限制其数量?
scan
来完成这个操作。http://redis.io/commands/scan - Joe Doherty