Cache Service
Cache
Questo servizio consente a uno script di memorizzare temporaneamente nella cache i risultati il cui recupero/calcolo richiede tempo. Le cache pubbliche sono per gli elementi che non dipendono dall'utente che accede allo script. Le cache private sono per elementi specifici dell'utente,
come impostazioni o attività recenti.
Corsi
Nome | Breve descrizione |
Cache | Un riferimento a una determinata cache. |
CacheService | CacheService consente di accedere a una cache per l'archiviazione a breve termine dei dati. |
Metodi
Metodo | Tipo restituito | Breve descrizione |
get(key) | String | Restituisce il valore memorizzato nella cache per la chiave specificata o null se non ne trova nessuno. |
getAll(keys) | Object | Restituisce un oggetto JavaScript contenente tutte le coppie chiave/valore trovate nella cache per un array di chiavi. |
put(key, value) | void | Aggiunge una coppia chiave/valore alla cache. |
put(key, value, expirationInSeconds) | void | Aggiunge una coppia chiave/valore alla cache, con una scadenza (in secondi). |
putAll(values) | void | Aggiunge un insieme di coppie chiave/valore alla cache. |
putAll(values, expirationInSeconds) | void | Aggiunge un insieme di coppie chiave/valore alla cache, con una scadenza (in secondi). |
remove(key) | void | Rimuove una voce dalla cache utilizzando la chiave specificata. |
removeAll(keys) | void | Rimuove un insieme di voci dalla cache. |
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2023-12-01 UTC.
[null,null,["Ultimo aggiornamento 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."]]],[]]