5

Azure Search を使用して Azure Redis Cache に取り組んでいますが、Redis Cache の同時実行性に関する明確な説明が見つかりませんでした。

これがケースです。既存のキャッシュ アイテムを上書きしているときに、同時にアイテムを読み取ることはできますか? はいの場合、Redis Cache はこれをどのように管理しますか? 利用可能になるまでアイテムをロックしますか、それとも古いバージョンのアイテムを提供しますか?

ところで、私は StackExchange.Redis クライアントを使用しています。

4

1 に答える 1

10

Redis はシングル スレッドであるため、すべての操作はアトミックです。更新/削除がある場合、操作が完了するまでそのキーを読み取ることができる人は他にいません。詳細はこちら - single-threaded-nature-of-redis

于 2015-09-07T11:31:39.927 に答える