Antwort-Caching in ASP.NET Core NCache

Von Sriram Mannava

In diesem ausführlichen Leitfaden werden wir die verschiedenen Möglichkeiten untersuchen, wie wir Antworten in ASP zwischenspeichern können.NET Core und verteiltes Caching mit NCache.

Was ist Antwort-Caching?

Unter Caching versteht man die Technik, häufig abgerufene Daten in einem Hochgeschwindigkeitsspeicher beizubehalten und den Speicher für alle nachfolgenden Anforderungen abzufragen. Response Caching ist eine Technik zum Zwischenspeichern der Antwortdaten basierend auf einem eindeutigen Selektor – im Allgemeinen Anforderungspfaden. Bei dieser Technik muss ein Anwendungsserver dieselbe Anforderung nicht erneut verarbeiten und eine Antwort für dieselbe Anforderung generieren, da die Antwort aus dem Cache bereitgestellt wird. Dies führt zu einer geringeren Verarbeitungslast auf den Servern und verbesserten Bearbeitungszeiten für Kunden.

Den ganzen Artikel lesen

Wann Antworten NICHT zwischengespeichert werden sollen

Wie der Name schon sagt, führt Response Caching dazu, dass zwischengespeicherte Antworten an anfragende Clients zurückgegeben werden. Dies kann zu Mehrdeutigkeiten und Konflikten führen, wenn wir versuchen, Antworten häufig wechselnder Entitäten zwischenzuspeichern. Außerdem wird empfohlen, NUR GET REQUESTS zwischenzuspeichern und KEINE anderen Aktionen, da das Zwischenspeichern anderer Aktionen zu Konflikten zwischen Daten im Cache und im Back-End führen kann.

Den ganzen Artikel lesen
© Copyright Alachisoft 2002 - Alle Rechte vorbehalten NCache ist eine eingetragene Marke der Diyatech Corp.