Cache Service

Кэш

Эта служба позволяет сценарию временно кэшировать результаты, получение/вычисление которых требует времени. Публичные кэши предназначены для вещей, которые не зависят от того, какой пользователь обращается к вашему скрипту. Частные кэши предназначены для вещей, специфичных для пользователя, таких как настройки или недавние действия.

Классы

Имя Краткое описание
Cache Ссылка на конкретный кэш.
Cache Service Служба кэша позволяет получить доступ к кешу для кратковременного хранения данных.

Cache

Методы

Метод Тип возврата Краткое описание
get(key) String Получает кэшированное значение для данного ключа или null , если оно не найдено.
get All(keys) Object Возвращает объект JavaScript, содержащий все пары ключ/значение, найденные в кеше для массива ключей.
put(key, value) void Добавляет пару ключ/значение в кеш.
put(key, value, expirationInSeconds) void Добавляет пару ключ/значение в кеш со сроком действия (в секундах).
put All(values) void Добавляет в кеш набор пар ключ/значение.
put All(values, expirationInSeconds) void Добавляет в кеш набор пар ключ/значение со сроком действия (в секундах).
remove(key) void Удаляет запись из кеша, используя данный ключ.
remove All(keys) void Удаляет набор записей из кэша.

Cache Service

Методы

Метод Тип возврата Краткое описание
get Document Cache() Cache Получает экземпляр кэша, ограниченный текущим документом и сценарием.
get Script Cache() Cache Получает экземпляр кэша, ограниченный сценарием.
get User Cache() Cache Получает экземпляр кэша, ограниченный текущим пользователем и сценарием.