redis python, hvals result as generator?



I Using Python and Redis.

我注意到redis_client.hvals(KEY)返回一个列表

如果,雷迪斯有一个巨大的字典,

那么,hvals会导致内存错误吗?

我不测试,但我担心这个。

有没有办法将 hvals 结果作为 Python 生成器?

因此,将避免内存问题

你可以这样做,而不分配返回的列表,让gc处理其余的......

for item in redis_client.hvals(KEY):
    # process each item

最新更新