I Using Python and Redis.
我注意到redis_client.hvals(KEY)返回一个列表
如果,雷迪斯有一个巨大的字典,
那么,hvals会导致内存错误吗?
我不测试,但我担心这个。
有没有办法将 hvals 结果作为 Python 生成器?
因此,将避免内存问题
你可以这样做,而不分配返回的列表,让gc处理其余的......
for item in redis_client.hvals(KEY):
# process each item