目前我使用基本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 活动正在进行并且负载很重。我确实关心这个)