memcachedのsingleCache、multiCache、assignCacheの違いは何ですか?誰でも平易な英語で説明できますか?
1 に答える
0
memcachedでは違いはありません。memcachedのすべてのデータは、ペアのキー->値として保存されます。
singleCache、multiCache、assignCacheという用語は、Simple Spring Memcachedプロジェクトに由来し、次のことを意味します。
- AssignCache:インターセプトされたメソッドのパラメーターに関係なく、同じキャッシュキーの下/から単一の値を格納/フェッチするために使用されます
- singleCache:名前空間と、ParameterValueKeyProviderで注釈が付けられたインターセプトされたメソッドのパラメーターを連結することによって作成された単一のキャッシュキーの下/から単一の値を格納/フェッチするために使用されます
- multiCache:名前空間と、ParameterValueKeyProviderで注釈が付けられたインターセプトされたメソッドのパラメーターを連結することによって作成された多くのキャッシュキーの下/から多くの値を格納/フェッチするために使用されます。注釈付きパラメーターの1つはコレクションであり、メソッドの結果もコレクションです。
于 2012-05-30T14:03:40.290 に答える