Cache Service

Caché

Este servicio permite que una secuencia de comandos almacene en caché temporalmente los resultados que tardan en recuperar o procesar. 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.
CacheServiceEl servicio de caché te permite acceder a una caché para el almacenamiento de datos a corto plazo.

Cache

Métodos

MétodoTipo de datos que se muestraDescripción breve
get(key)StringObtiene el valor almacenado en caché de la clave dada o null si no se encuentra ninguno.
getAll(keys)ObjectMuestra un objeto JavaScript que contiene todos los pares clave-valor que se encuentran en la caché para un array 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 determinada.
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é centrada en la secuencia de comandos.
getUserCache()CacheObtiene la instancia de caché centrada en el usuario y la secuencia de comandos actuales.