2016-11-10 2 views

Antwort

1

Art. CacheManager unterstützt keine Stapeloperationen direkt.

Aber im Falle von Redis können Sie cache.Put verwenden, die intern das Feuer und vergessen-Flag von StackExchange.Redis verwendet. Dies ist eine Art von Pipelining, da der Client nicht auf den Abschluss eines Vorgangs wartet, bevor Sie den nächsten ausführen können.

Wenn Sie stattdessen cache.Add (oder Update usw.) verwenden, muss CacheManager auf die Antwort warten, z. Wenn der Vorgang erfolgreich war oder nicht, ist der Artikel möglicherweise bereits vorhanden ...

Wenn Sie also nur eine Menge Daten in den Cache übertragen möchten, verwenden Sie Put.