【发布时间】:2017-03-29 08:02:50
【问题描述】:
目前我使用基本的mset 功能来存储键/值;
from common.redis_client import get_redis_client
cache = get_redis_client()
for k,v in some_dict.items():
kw = {'key': value}
cache.mset(kw)
#later:
cache.get('key')
我单独存储每个键/值(例如,不在一个 json 中)因为存储整个 dict 会将其变成一个字符串,并且需要我在存储和检索时序列化/反序列化,我真的需要访问单独的键/价值观。
我的问题:: 有没有办法可以同时mset 多个键/值?而不是多次写入redis db?反之亦然,我可以在一次访问中进行多次读取(获取)吗? (是的 - 我有很多 redis 活动正在进行并且负载很重。我确实关心这个)
【问题讨论】: