我有一个Redis实例,大约有65k条记录。我想一次全部检索它们。这是我到目前为止的内容,但一次只能获得一张记录。 我的数据值存储为JSON字符串。
import redis
import json
r = redis.Redis(
host=host,
port=port,
password=password)
for key in r.scan_iter('*'):
print(r.get(key))
答案 0 :(得分:0)
我能够使用mget解决这个问题。
values = r.mget(r.keys())
我意识到r.keys()可能会引起问题。对于我的需求来说很好。
如果您决定使用此解决方案,请注意这一点。