Cache
Ce service permet à un script de mettre temporairement en cache les résultats dont le chargement et le calcul prennent du temps. Les caches publics sont destinés à des éléments qui ne dépendent pas de l'utilisateur qui accède à votre script. Les caches privés sont destinés à des éléments spécifiques à l'utilisateur, comme les paramètres ou l'activité récente.
Classes
Nom | Brève description |
Cache | Référence à un cache particulier. |
CacheService | CacheService vous permet d'accéder à un cache pour le stockage à court terme des données. |
Méthodes
Méthode | Type renvoyé | Brève description |
get(key) | String | Récupère la valeur mise en cache pour la clé donnée, ou la valeur null si aucune valeur n'est trouvée. |
getAll(keys) | Object | Renvoie un objet JavaScript contenant toutes les paires clé/valeur trouvées dans le cache pour un tableau de clés. |
put(key, value) | void | Ajoute une paire clé/valeur au cache. |
put(key, value, expirationInSeconds) | void | Ajoute une paire clé/valeur au cache, avec un délai d'expiration (en secondes). |
putAll(values) | void | Ajoute un ensemble de paires clé/valeur au cache. |
putAll(values, expirationInSeconds) | void | Ajoute un ensemble de paires clé/valeur au cache, avec un délai d'expiration (en secondes). |
remove(key) | void | Supprime une entrée du cache à l'aide de la clé donnée. |
removeAll(keys) | void | Supprime un ensemble d'entrées du cache. |