Cache Service
Cache
Layanan ini memungkinkan skrip meng-cache hasil untuk sementara yang memerlukan waktu untuk
mengambil/menghitung. Cache publik ditujukan untuk hal-hal yang tidak bergantung pada pengguna yang mengakses skrip Anda. Cache pribadi digunakan untuk hal-hal yang spesifik bagi 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 key-value pair yang ditemukan dalam cache untuk array kunci. |
put(key, value) | void | Menambahkan key-value pair ke cache. |
put(key, value, expirationInSeconds) | void | Menambahkan key-value pair ke cache, dengan waktu habis masa berlaku (dalam detik). |
putAll(values) | void | Menambahkan serangkaian key-value pair ke cache. |
putAll(values, expirationInSeconds) | void | Menambahkan serangkaian key-value pair 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 2023-12-01 UTC.
[null,null,["Terakhir diperbarui pada 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."]]],[]]