ScopedCacheManager API-Entwicklerleitfaden
Mit bereichsbezogenen Caches können Kunden benutzerdefinierte Daten für einen schnelleren Zugriff im Speicher speichern und definieren, wann sie ungültig werden. Dies kann nützlich sein, wenn es länger dauert, Daten von Grund auf zu erhalten, z. B. die Ergebnisse einer Abfrage in mehreren Tabellen. Verwenden Sie die ScopedCacheManager- API, um Cache-Daten für bereichsbezogene Anwendungen abzurufen, festzulegen und zu leeren.
Diese Anleitung enthält Anweisungen zum Erstellen eines bereichsbezogenen Cache- und Tabellenpaars zur Verwendung mit der ScopedCacheManager-API.
Sie können einem bereichsbezogenen Cache die folgenden Arten von Tabellenpaaren zuweisen:
- Tabellenpaar-Cache: Wenn Sie einen Aktualisierungsvorgang in der Tabelle ausführen müssen, werden auch alle Einträge im Cache geleert.
- Tabellenzeilenpaar-Cache: Wenn Sie einen Aktualisierungsvorgang in der Tabelle ausführen müssen, werden nur die Einträge aus dem Cache geleert, die dieselbe sys_id wie der bearbeitete Datensatz haben. Die anderen Einträge bleiben gleich.
- Tabellenspaltenpaar-Cache: Wenn Sie ein Feld in der Liste der ausgewählten Spalten bearbeiten, wird der gesamte Cache geleert.
- Tabellenspalte und Zeilenpaar-Cache: Wenn Sie ein Feld in der Liste der ausgewählten Spalten bearbeiten, werden die Einträge, die dieselbe sys_id wie der bearbeitete Datensatz haben, aus dem Cache geleert.
Erstellen eines bereichsbezogenen Cache- und Tabellenpaars
Erstellen Sie einen bereichsbezogenen Cache, und definieren Sie sein Cache-Paar.
Vorbereitungen
Erforderliche Rolle: admin