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

NamaDeskripsi singkat
CacheReferensi ke cache tertentu.
CacheServiceCacheService memungkinkan Anda mengakses cache untuk penyimpanan data jangka pendek.

Cache

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
get(key)StringMendapatkan nilai yang di-cache untuk kunci yang diberikan, atau null jika tidak ada yang ditemukan.
getAll(keys)ObjectMenampilkan Objek JavaScript yang berisi semua key-value pair yang ditemukan dalam cache untuk array kunci.
put(key, value)voidMenambahkan key-value pair ke cache.
put(key, value, expirationInSeconds)voidMenambahkan key-value pair ke cache, dengan waktu habis masa berlaku (dalam detik).
putAll(values)voidMenambahkan serangkaian key-value pair ke cache.
putAll(values, expirationInSeconds)voidMenambahkan serangkaian key-value pair ke cache, dengan waktu habis masa berlaku (dalam detik).
remove(key)voidMenghapus entri dari cache menggunakan kunci yang diberikan.
removeAll(keys)voidMenghapus kumpulan entri dari cache.

CacheService

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
getDocumentCache()CacheMendapatkan instance cache yang dicakupkan ke dokumen dan skrip saat ini.
getScriptCache()CacheMendapatkan instance cache yang dicakupkan ke skrip.
getUserCache()CacheMendapatkan instance cache yang dicakupkan ke pengguna dan skrip saat ini.