gpt4 book ai didi

python - redis python,hvals 结果作为生成器?

转载 作者:IT王子 更新时间:2023-10-29 06:15:53 26 4
gpt4 key购买 nike

我使用 Python 和 Redis。

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

如果,Redis中有一个huge字典,

那么,hvals 会导致 MemoryError 吗?

我没有测试,但我很担心这个。

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

这样,就避免了内存问题

最佳答案

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

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

关于python - redis python,hvals 结果作为生成器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14660038/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com