Cache Service

Caché

Este servicio permite que una secuencia de comandos almacene en caché de forma temporal los resultados que tardan en recuperarse y procesarse. Las cachés públicas son para elementos que no dependen del usuario que accede a tu secuencia de comandos. Las cachés privadas son para elementos específicos del usuario, como la configuración o la actividad reciente.

Clases

NombreDescripción breve
CacheEs una referencia a una caché en particular.
CacheServiceCacheService te permite acceder a una caché para almacenar datos a corto plazo.

Cache

Métodos

MétodoTipo de datos que se muestraDescripción breve
get(key)StringObtiene el valor almacenado en caché para la clave dada o nulo si no se encuentra ninguno.
getAll(keys)ObjectMuestra un objeto de JavaScript que contiene todos los pares clave-valor encontrados en la caché para un arreglo de claves.
put(key, value)voidAgrega un par clave-valor a la caché.
put(key, value, expirationInSeconds)voidAgrega un par clave-valor a la caché, con una fecha de vencimiento (en segundos).
putAll(values)voidAgrega un conjunto de pares clave-valor a la caché.
putAll(values, expirationInSeconds)voidAgrega un conjunto de pares clave-valor a la caché, con una fecha de vencimiento (en segundos).
remove(key)voidQuita una entrada de la caché con la clave proporcionada.
removeAll(keys)voidQuita un conjunto de entradas de la caché.

CacheService

Métodos

MétodoTipo de datos que se muestraDescripción breve
getDocumentCache()CacheObtiene la instancia de caché centrada en el documento y la secuencia de comandos actuales.
getScriptCache()CacheObtiene la instancia de caché con alcance en la secuencia de comandos.
getUserCache()CacheObtiene la instancia de caché con alcance para el usuario y la secuencia de comandos actuales.