Sie sehen die Dokumentation zu Apigee Edge.
Zur Apigee X-Dokumentation weitere Informationen
Apigee Edge bietet Caching für die Laufzeitpersistenz von Daten über mehrere Anfragen hinweg. Der Zugriff auf den Cache erfolgt über Richtlinien wie Richtlinie zum Füllen von Cache, LookupCache-Richtlinie, InvalidateCache-Richtlinie und Antwort-Cache-Richtlinie.
Ihre Organisation bietet Zugriff auf einen freigegebenen Cache, der in den meisten Fällen nützlich ist. Sie können auch Ihren eigenen Cache konfigurieren, wenn Sie die Leistung genauer steuern möchten.
Mit einem Cache können Sie:
- Latenz und Traffic reduzieren. Anfragen werden kürzer und mit wiederverwendeten Darstellungen beantwortet.
- Daten zwischen Transaktionen übergehen. Sie können Sitzungsdaten für die Wiederverwendung über HTTP-Transaktionen speichern.
- Supportsicherheit. Zugriff auf Cache-Einträge beschränken, sodass auf diese nur in einer bestimmten Umgebung oder über einen bestimmten API-Proxy zugegriffen werden kann.
Persistenz verwenden
Hintergrund und Beispiele zu den von Edge bereitgestellten Persistenzfunktionen.
Persistenztools in Edge
Richtlinien für allgemeines Caching, das Caching von Back-End-Antworten und die Zuordnung von Schlüssel/Wert-Paaren durch Richtlinien unterstützen
Beispiel: Caching für allgemeine Zwecke
Sehen Sie sich den Code an, der zeigt, wie Richtlinie zum Füllen von Cache, LookupCache-Richtlinie und InvalidateCache-Richtlinie zusammen verwendet werden.
Mit Cache-Schlüsseln arbeiten
Informieren Sie sich über die Optionen zum Erstellen eindeutiger Kennzeichnungen für Cache-Einträge.
Umgebungscache erstellen und bearbeiten
Erstellen Sie eigene Caches, wenn der enthaltene freigegebene Cache nicht Ihren Anforderungen entspricht.
Interne Strukturen des Cache
Erfahren Sie, wie das Cache-System strukturiert ist und wie Cache-Standards mit Richtlinien interagieren.
Mit Schlüssel/Wert-Zuordnungen arbeiten
Erstellen und verwalten Sie Sammlungen verschlüsselter oder unverschlüsselter Schlüssel/Wert-Paare ohne Ablaufdatum.
Unterstützung für HTTP-Antwortheader
Erfahren Sie, wie HTTP-Antwortheader verarbeitet werden, wenn Sie die ResponseCache-Richtlinie verwenden.
Richtlinienreferenzen
Verwenden Sie diese Richtlinien für Persistenz.
PopulateCache-Richtlinie
Daten im allgemeinen Cache speichern
LookupCache-Richtlinie
Rufen Sie Daten aus dem allgemeinen Cache ab.
InvalidateCache-Richtlinie
Entfernen Sie einen Eintrag aus dem Cache des allgemeinen Zwecks.
ResponseCache-Richtlinie
Daten von einer Back-End-Ressource abrufen und einfügen
Schlüssel/Wert-Paar Map-Vorgangs-Richtlinie
Verwenden Sie für eine langfristige Persistenz einen Schlüssel/Wert-Zuordnung.
API-Referenzen
Verwenden Sie diese APIs für die Arbeit mit Caches.
Cache-Eintrag löschen
Löscht einen Cache-Eintrag mit dem Cache-Schlüssel.
Cache in einer Umgebung erstellen
Erstellt einen Cache in einer Umgebung.
Informationen zu einem Cache abrufen
Ruft Informationen zu einem Cache ab.
Alle Cache-Einträge löschen
Löscht Cache-Einträge. Kann durch das Cache-Schlüsselpräfix festgelegt werden.
Caches in einer Umgebung auflisten
Listet die Caches in einer Umgebung auf.
Cache in einer Umgebung aktualisieren
Aktualisiert einen Cache in einer Umgebung.
Cache löschen
Löscht einen Cache.
Schlüssel/Wert-Zuordnungen
Erstellen und verwalten Sie Sammlungen (Zuordnungen) von persistenten Schlüssel/Wert-Paaren für mehrere Bereiche.