Cache Service
Önbellek
Bu hizmet, komut dosyasının getirilmesi/hesaplanması zaman alan sonuçları geçici olarak önbelleğe almasına olanak tanır. Herkese açık önbellekler, komut dosyanıza hangi kullanıcının eriştiğine bağlı olmayan şeyler içindir. Özel önbellekler, ayarlar veya son etkinlik gibi kullanıcıya özel öğeler içindir.
Sınıflar
Ad | Kısa açıklama |
Cache | Belirli bir önbelleğe başvuru. |
CacheService | CacheService, verilerin kısa süreli depolanması için bir önbelleğe erişmenizi sağlar. |
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
get(key) | String | Belirli bir anahtar için önbelleğe alınmış değeri veya anahtar bulunamazsa null değerini alır. |
getAll(keys) | Object | Bir anahtar dizisi için önbellekte bulunan tüm anahtar/değer çiftlerini içeren bir JavaScript Nesnesi döndürür. |
put(key, value) | void | Önbelleğe bir anahtar/değer çifti ekler. |
put(key, value, expirationInSeconds) | void | Önbelleğe bir son kullanma zamanıyla (saniye cinsinden) anahtar/değer çifti ekler. |
putAll(values) | void | Önbelleğe bir anahtar/değer çifti kümesi ekler. |
putAll(values, expirationInSeconds) | void | Önbelleğe bir son kullanma zamanıyla (saniye cinsinden) bir anahtar/değer çifti kümesi ekler. |
remove(key) | void | Verilen anahtarı kullanarak önbellekten bir girişi kaldırır. |
removeAll(keys) | void | Önbellekten bir giriş grubunu kaldırır. |
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2023-12-01 UTC.
[null,null,["Son güncelleme tarihi: 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."]]],[]]