Skip To Content

Caching von Antworten

Das Caching von Antworten ist ein Caching-Mechanismus auf dem Backend-Server, der die Performance und Skalierbarkeit von Feature-Layern verbessern kann. Clients, die das Caching von Antworten unterstützen, wie Map Viewer und ArcGIS Pro, können Anforderungen für standardisierte Datenausdehnungen für Standardzoomfaktoren stellen. Da diese standardisierten Anforderungen zwischen verschiedenen Clients, die dieselben Daten anfordern, identisch sind, können die Features gecacht und von mehreren Clients wiederverwendet werden.

Durch das Caching von Antworten erhalten Clients die Antworten schneller, ohne dass der Zusatzaufwand einer Datenbankabfrage erforderlich ist. Das macht das Caching von Antworten besonders nützlich für Layer, die eine sehr hohe Anzahl ähnlicher Anforderungen verarbeiten müssen.

Voraussetzungen für die Verwendung des Caching von Antworten

Layer in ArcGIS Enterprise verwenden standardmäßig kein Caching von Antworten, und nicht alle Typen von Layern können das Caching von Antworten verwenden. Um das Caching von Antworten für einen Layer zu verwenden, müssen die folgenden Voraussetzungen erfüllt sein:

  • Der Hosting-Server muss mit einem Objektspeicher konfiguriert sein. Eine Möglichkeit besteht darin, ArcGIS Data Store zum Erstellen eines Objektspeichers zu verwenden. Alternativ können Sie für ArcGIS Enterprise-Bereitstellungen, die in Amazon Web Services oder Microsoft Azure ausgeführt werden, einen Cloud-Speicher-Service für den Objektspeicher verwenden.
  • Der Layer muss ein gehosteter Feature-Layer mit Daten im Data Store vom Typ "rational" sein, für den das Caching von Antworten aktiviert ist. Gehostete Feature-Layer mit Daten im Big Data Store vom Typ "spatiotemporal" werden für das Caching von Antworten nicht unterstützt.
  • Anforderungen an den Layer müssen von einem Client gestellt werden, der das Caching von Antworten unterstützt. Diese Clients sind hauptsächlich ArcGIS Pro, Web-Apps, die mit dem ArcGIS Maps SDK for JavaScript erstellt wurden, wie z. B. Map Viewer und native Anwendungen, die mit ArcGIS Maps SDKs erstellt wurden.

Ungültigmachen des Cache

Sobald eine Antwort gecacht wurde, wird sie nur für die Dauer ihrer Gültigkeit verwendet. Eine gecachte Antwort wird bei jeder Änderung der Daten des Layers ungültig gemacht, um zu verhindern, dass Clients eine Antwort mit veralteten Daten erhalten. Aus diesem Grund eignet sich das Caching von Antworten am besten für schreibgeschützte Daten oder Daten, die nur selten geändert werden. Sie können auch eine Ablaufdauer festlegen, nach deren Ablauf die gecachte Antwort automatisch ungültig gemacht wird.