Cache Service

แคช

บริการนี้ช่วยให้สคริปต์แคชผลลัพธ์ชั่วคราวซึ่งต้องใช้เวลาในการดึงข้อมูล/คํานวณ แคชสาธารณะมีไว้สำหรับสิ่งที่ไม่ขึ้นอยู่กับผู้ใช้ที่เข้าถึงสคริปต์ แคชส่วนตัวมีไว้สำหรับข้อมูลเฉพาะผู้ใช้ เช่น การตั้งค่าหรือกิจกรรมล่าสุด

ชั้นเรียน

ชื่อรายละเอียดแบบย่อ
Cacheการอ้างอิงแคชที่เฉพาะเจาะจง
CacheServiceCacheService ช่วยให้คุณเข้าถึงแคชสําหรับการจัดเก็บข้อมูลระยะสั้นได้

Cache

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
get(key)Stringรับค่าที่แคชไว้สำหรับคีย์ที่ระบุ หรือ null หากไม่พบ
getAll(keys)Objectแสดงผลออบเจ็กต์ JavaScript ที่มีคู่คีย์/ค่าทั้งหมดที่พบในแคชสําหรับอาร์เรย์ของคีย์
put(key, value)voidเพิ่มคู่คีย์/ค่าลงในแคช
put(key, value, expirationInSeconds)voidเพิ่มคู่คีย์/ค่าลงในแคชโดยระบุเวลาหมดอายุ (เป็นวินาที)
putAll(values)voidเพิ่มชุดคู่คีย์/ค่าลงในแคช
putAll(values, expirationInSeconds)voidเพิ่มชุดคู่คีย์/ค่าลงในแคชโดยระบุเวลาหมดอายุ (เป็นวินาที)
remove(key)voidนำรายการออกจากแคชโดยใช้คีย์ที่ระบุ
removeAll(keys)voidนําชุดรายการออกจากแคช

CacheService

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
getDocumentCache()Cacheรับอินสแตนซ์แคชที่มีขอบเขตเป็นเอกสารและสคริปต์ปัจจุบัน
getScriptCache()Cacheรับอินสแตนซ์แคชที่มีขอบเขตเป็นสคริปต์
getUserCache()Cacheรับอินสแตนซ์แคชที่กําหนดขอบเขตให้กับผู้ใช้และสคริปต์ปัจจุบัน