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. |