Entwicklerhandbuch für die ScopedCacheManager-API
Mit bereichsbezogenen Caches können Kunden anwenderdefinierte Daten im Arbeitsspeicher speichern, um schneller darauf zuzugreifen, und definieren, wann sie ungültig werden. Dies kann nützlich sein, wenn die Arbeit mit Daten länger dauert, um sie von Grund auf neu zu erhalten, z. B. die Ergebnisse einer Abfrage über mehrere Tabellen hinweg. Verwenden Sie die ScopedCacheManager- API, um Cache-Daten für bereichsbezogene Anwendungen abzurufen, festzulegen und zu leeren.
Dieses Handbuch enthält Anweisungen zum Erstellen eines bereichsbezogenen Cache-Tabellen-Paares zur Verwendung mit der ScopedCacheManager-API.
Sie können die folgenden Typen von Tabellenpaaren einem bereichsbezogenen Cache zuweisen:
- Tabellenpaar-Cache: Wenn Sie einen Aktualisierungsvorgang in der Tabelle ausführen müssen, werden auch alle Einträge im Cache geleert.
- Cachefür Tabellenzeilenpaar: Wenn Sie einen Aktualisierungsvorgang in der Tabelle ausführen müssen, werden nur die Einträge aus dem Cache geleert, deren sys_id mit dem bearbeiteten Datensatz übereinstimmt. Die anderen Einträge bleiben unverändert.
- Cache für Tabellenspaltenpaar: Wenn Sie ein Feld in der Liste der ausgewählten Spalten bearbeiten, wird der gesamte Cache geleert.
- Cache für Tabellenspalten- und Zeilenpaar: 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.
Ein bereichsbezogenes Cache-Tabellen-Paar wird erstellt
Erstellen Sie einen bereichsbezogenen Cache, und definieren Sie sein Cache-Paar.
Vorbereitungen
Erforderliche Rolle: admin