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 |null Получает экземпляр кэша, область действия которого ограничена текущим документом и скриптом.
get Script Cache() Cache Получает экземпляр кэша, область действия которого ограничена скриптом.
get User Cache() Cache Получает экземпляр кэша, область действия которого ограничена текущим пользователем и скриптом.