Pamięć podręczna
Ta usługa umożliwia skryptowi tymczasowe zapisywanie w pamięci podręcznej wyników, których pobranie lub obliczenie zajmuje trochę czasu. Publiczne pamięci podręczne są przeznaczone do działań, które nie są zależne od tego, który użytkownik uzyskuje dostęp do skryptu. Prywatne pamięci podręczne są przeznaczone dla konkretnych użytkowników, np. ustawień lub ostatniej aktywności.
Zajęcia
Nazwa | Krótki opis |
Cache | Odniesienie do konkretnej pamięci podręcznej. |
CacheService | CacheService umożliwia dostęp do pamięci podręcznej w celu krótkoterminowego przechowywania danych. |
Metody
Metoda | Zwracany typ | Krótki opis |
get(key) | String | Pobiera wartość z pamięci podręcznej dla danego klucza lub wartość null, jeśli nie znaleziono żadnego klucza. |
getAll(keys) | Object | Zwraca obiekt JavaScript zawierający wszystkie pary klucz/wartość znalezione w pamięci podręcznej dla tablicy kluczy. |
put(key, value) | void | Dodaje parę klucz/wartość do pamięci podręcznej. |
put(key, value, expirationInSeconds) | void | Dodaje do pamięci podręcznej parę klucz/wartość z czasem wygaśnięcia (w sekundach). |
putAll(values) | void | Dodaje do pamięci podręcznej zestaw par klucz/wartość. |
putAll(values, expirationInSeconds) | void | Dodaje do pamięci podręcznej zestaw par klucz/wartość z czasem wygaśnięcia (w sekundach). |
remove(key) | void | Usuwa wpis z pamięci podręcznej za pomocą podanego klucza. |
removeAll(keys) | void | Usuwa zbiór wpisów z pamięci podręcznej. |