Cache
Mit diesem Dienst kann ein Skript Ergebnisse, deren Abruf bzw. Berechnung einige Zeit in Anspruch nimmt, vorübergehend im Cache speichern. Öffentliche Caches sind für Dinge gedacht, die nicht davon abhängen, welcher Nutzer auf Ihr Skript zugreift. Private Caches sind für nutzerspezifische Dinge wie Einstellungen oder letzte Aktivitäten gedacht.
Kurse
Name | Kurzbeschreibung |
Cache | Ein Verweis auf einen bestimmten Cache. |
CacheService | CacheService ermöglicht Ihnen den Zugriff auf einen Cache zur kurzfristigen Speicherung von Daten. |
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
get(key) | String | Ruft den im Cache gespeicherten Wert für den angegebenen Schlüssel ab oder null, wenn keiner gefunden wird. |
getAll(keys) | Object | Gibt ein JavaScript-Objekt zurück, das alle Schlüssel/Wert-Paare enthält, die im Cache für ein Schlüsselarray gefunden wurden. |
put(key, value) | void | Fügt dem Cache ein Schlüssel/Wert-Paar hinzu. |
put(key, value, expirationInSeconds) | void | Fügt dem Cache ein Schlüssel/Wert-Paar mit einer Ablaufzeit in Sekunden hinzu. |
putAll(values) | void | Fügt dem Cache eine Reihe von Schlüssel/Wert-Paaren hinzu. |
putAll(values, expirationInSeconds) | void | Fügt dem Cache eine Reihe von Schlüssel/Wert-Paaren mit einer Ablaufzeit in Sekunden hinzu. |
remove(key) | void | Entfernt mithilfe des angegebenen Schlüssels einen Eintrag aus dem Cache. |
removeAll(keys) | void | Entfernt eine Reihe von Einträgen aus dem Cache. |