0
memcacheの既存のキーを頻繁に更新するにはどうすればいいですか? set()またはreplace()?memcache:キーを更新するための戦略?
観察:
私はセットを観察対立ち退きに影響を交換しています。これらの2つの操作のメモリ管理ポイントとの違いを、誰が確認できますか?
memcacheの既存のキーを頻繁に更新するにはどうすればいいですか? set()またはreplace()?memcache:キーを更新するための戦略?
観察:
私はセットを観察対立ち退きに影響を交換しています。これらの2つの操作のメモリ管理ポイントとの違いを、誰が確認できますか?
上記のように、set()操作を使用して既知のキーを更新すると、追いついています。キーを更新する頻度は、実際には予測できず、非常に高いです。競合しているリソースに対して、私たちのケースをある種のロック実装に関連付けることができます。
頻繁に更新されるいくつかのキーで実験を実行した後。 replace()がエビクトを引き起こしていないことがわかりましたが、set()はエビクトを引き起こします。 memcacheのドキュメントhereとhereを通過した後
は、
したがって、「頻繁に存在するキーを更新する」という質問に対しては、少なくとも私たちの使用事例では、より良い選択肢があります。それは私たちを助けた退去を避ける。