私はstore()とadd()の違いは何ですか?彼らは非常に似ているようだが、私は追加が存在しない場合にのみ項目を追加することに気付く。既に存在する項目を設定しますか?Memcache store()とadd()の違いは何ですか?
4
A
答えて
3
セットは、それが設定されているかどうかに関係なく設定またはリセットされます。 Addは存在しない場合にのみ追加します。これは、キャッシュされていないものが無くなり、1,000人が同じ要求をして、同時にそれを設定しようとした場合に役に立ちます。
0
あなたが使用しているAPI呼び出しが不明ですが、これらの両方でキー/値を持つオブジェクトが設定されている場合、そのキーが既に存在する場合にのみ動作が異なります。追加エラーが発生し、ストア(または設定する)が置き換えられます。
+0
PHP APIを使用しています。 – Darren
ありがとうございます。 – Darren