Cache Service
Cache
Layanan ini memungkinkan skrip menyimpan hasil dalam cache untuk sementara yang memerlukan waktu untuk
diambil/dihitung. Cache publik ditujukan untuk hal-hal yang tidak bergantung pada pengguna mana yang mengakses skrip Anda. Cache pribadi ditujukan untuk hal-hal yang bersifat khusus pengguna,
seperti setelan atau aktivitas terbaru.
Class
Nama | Deskripsi singkat |
Cache | Referensi ke cache tertentu. |
CacheService | CacheService memungkinkan Anda mengakses cache untuk penyimpanan data jangka pendek. |
Metode
Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
get(key) | String | Mendapatkan nilai yang di-cache untuk kunci yang diberikan, atau null jika tidak ada yang ditemukan. |
getAll(keys) | Object | Menampilkan Objek JavaScript yang berisi semua pasangan nilai kunci yang ditemukan dalam cache untuk array
kunci. |
put(key, value) | void | Menambahkan key-value pair ke cache. |
put(key, value, expirationInSeconds) | void | Menambahkan pasangan nilai kunci ke cache, dengan waktu habis masa berlaku (dalam detik). |
putAll(values) | void | Menambahkan kumpulan pasangan nilai kunci ke cache. |
putAll(values, expirationInSeconds) | void | Menambahkan kumpulan pasangan nilai kunci ke cache, dengan waktu habis masa berlaku (dalam detik). |
remove(key) | void | Menghapus entri dari cache menggunakan kunci yang diberikan. |
removeAll(keys) | void | Menghapus kumpulan entri dari cache. |
Metode
Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
getDocumentCache() | Cache | Mendapatkan instance cache yang dicakupkan ke dokumen dan skrip saat ini. |
getScriptCache() | Cache | Mendapatkan instance cache yang dicakupkan ke skrip. |
getUserCache() | Cache | Mendapatkan instance cache yang dicakupkan ke pengguna dan skrip saat ini. |
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2024-11-26 UTC.
[null,null,["Terakhir diperbarui pada 2024-11-26 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."]]],[]]