を置き換える:Redisのハッシュやキー私は、このハッシュが言う、Redisの中でオブジェクトのハッシュを格納していた場合
{ a: 1, b: 2, c: 3, d: 4, e: 5 }
そして、私は私のハッシュ値d
が10
に変更されていることを知っていたら、私はそのRedisのを更新して行くことができますハッシュキーの値だけではなく、ハッシュをフェッチして変更し、それを再度レディスに書き込むのですか?
私はレディスでキャッシュしているオブジェクトの状態があり、基本的に状態が変わったら、キャッシュをリフレッシュする効率的な方法を探しています。
これを行うより良い方法はありますか?
こんにちは、私はこの試してみた:だからこの作品
a = { a: 1, b: 2, c: 3, d: 4, e: 5 }
REDIS.mapped_hmset('key', a)
を:
b = REDIS.hgetall('key')
b['d'] = 10
REDIS.mapped_hmset('key', b)
しかし、可能ならば、私はRedisの中にキー、または別のアプローチを変更するために何かを探しています。
ようこそスタックオーバーフロー。あなたが試したことを示し、それがうまくいかなかった理由を説明することは重要です。 –
@theTinManありがとう、私は私が試したことを追加しました。 –