現在、基本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')
各キー/値を個別に保存します(たとえば、1つのjsonではありません)dict全体を保存すると文字列になり、保存と取得時にシリアル化/逆シリアル化する必要があり、個別のキー/値へのアクセスが本当に必要です。
私の質問::mset
一度に複数のキー/値を取得する方法はありますか? redis db への複数の書き込みの代わりに? 逆に、1 回のアクセスで複数の読み取り (取得) を行うことはできますか? (そしてはい - 私は多くの redis アクティビティが進行中で、負荷が高いです。私はこれを気にします)