2016-05-06 4 views
0

私はデータを繰り返し、一部をRedis DBにダンプしています。ここでは例です:Redis:データを追加するときにハッシュキーを増やす方法は?

hmset番号:1つのユーザ名「bsmith1」部門「会計」私はその場でユニークなIDをインクリメントし、次のhmsetコマンド中にいることを使用することができますどのように

?これは明らかな質問のようですが、私は答えを見つけることができません。

+0

あなたがすでに試したことを詳述すると、回答が得られる可能性が高くなります。私はこの質問を改善するのに役立つようにhttp://stackoverflow.com/help/how-to-askを読むことをお勧めします。 – MLucas

答えて

1

最後のIDを格納する別のキー、ストリングを使用します。 HMSETに電話する前に、そのキーでINCRに電話して次のIDを取得してください。 MULTI/EXECブロックまたはLuaスクリプトに2つのコマンドをラップして、トランザクションのアトミック性を確保します。

関連する問題