Cache Service
Cache
Este serviço permite que um script armazene em cache temporariamente os resultados que levam tempo para
buscar/calcular. Caches públicos são usados em itens que não dependem de qual usuário acessa o script. Os caches particulares servem para itens específicos do usuário,
como configurações ou atividade recente.
Aulas
Nome | Breve descrição |
Cache | Uma referência a um cache específico. |
CacheService | CacheService permite que você acesse um cache para armazenamento de dados de curto prazo. |
Métodos
Método | Tipo de retorno | Breve descrição |
get(key) | String | Recebe o valor armazenado em cache para a chave especificada ou retorna nulo se nenhum é encontrado. |
getAll(keys) | Object | Retorna um objeto JavaScript que contém todos os pares de chave-valor encontrados no cache para uma matriz de chaves. |
put(key, value) | void | Adiciona um par de chave-valor ao cache. |
put(key, value, expirationInSeconds) | void | Adiciona um par de chave-valor ao cache, com um prazo de validade (em segundos). |
putAll(values) | void | Adiciona um conjunto de pares de chave-valor ao cache. |
putAll(values, expirationInSeconds) | void | Adiciona um conjunto de pares de chave-valor ao cache, com um prazo de validade (em segundos). |
remove(key) | void | Remove uma entrada do cache usando a chave fornecida. |
removeAll(keys) | void | Remove um conjunto de entradas do cache. |
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2023-12-01 UTC.
[null,null,["Última atualização 2023-12-01 UTC."],[[["Apps Script Cache service provides temporary storage for script results, improving performance by avoiding redundant computations or fetches."],["Two types of caches are available: public caches for shared data and private caches for user-specific information."],["`CacheService` offers methods to access document, script, or user-scoped caches, while the `Cache` class provides methods for data manipulation within a cache instance, like adding, retrieving, and removing entries."],["Cache entries can have optional expiration times, allowing for automatic removal after a specified duration."]]],[]]