我正在尝试使用SCAN命令来获取所有与特定模式匹配的键。我发现即使我在命令中添加了COUNT参数,它仍然不会返回所有匹配的键。这是我的代码:
cursor = '0'
all_keys = []
while cursor != 0:
cursor, keys = r.scan(cursor=cursor, match='my_pattern*', count=100)
all_keys.extend(keys)
print(all_keys)
根据Redis文档,COUNT只是一个建议值,并不保证返回指定数量的键。有没有办法强制SCAN命令返回所有匹配的键?