Cache Service

컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
캐시

이 서비스를 사용하면 스크립트가 가져오기/컴퓨팅에 시간이 걸리는 결과를 임시로 캐시할 수 있습니다. 공개 캐시는 스크립트에 액세스하는 사용자의 영향을 받지 않는 항목을 위한 것입니다. 비공개 캐시는 설정 또는 최근 활동과 같이 사용자별 캐시입니다.

클래스

이름간략한 설명
Cache특정 캐시에 대한 참조입니다.
CacheServiceCacheService를 사용하면 데이터의 단기 저장을 위한 캐시에 액세스할 수 있습니다.

Cache

메서드

메서드반환 유형간략한 설명
get(key)String지정된 키의 캐시된 값을 가져오거나, 없는 경우 null을 가져옵니다.
getAll(keys)Object캐시에 키 배열이 있는 경우 모든 키-값 쌍을 포함하는 자바스크립트 객체를 반환합니다.
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현재 사용자 및 스크립트로 범위가 지정된 캐시 인스턴스를 가져옵니다.