Apps Script CacheService 제거 및 기타 제한

발행: (2025년 12월 24일 오전 03:51 GMT+9)
2 min read
원문: Dev.to

Source: Dev.to

Apps Script CacheService Limits

기능계산된 제한동작
키 길이250자엄격함. 초과 시 오류 발생.
값 크기100 KB (102,400 바이트)엄격함. 초과 시 오류 발생.
제거 정책FIFO생성 시간을 기준으로 항목을 제거하며, 최근 접근은 무시합니다. 캐시가 가득 차면 한 번에 약 100개(≈10 %)의 항목을 제거합니다.
예외 상황관대함타입을 문자열로 강제 변환합니다. 음수 만료 시간은 무시되고 저장됩니다.

캐시 제거는 FIFO 전략을 따르며, 캐시가 1,000개의 항목에 도달하면 항목을 순차적으로 제거하고, 한 번에 약 10 %의 항목을 정리합니다.

자세한 내용은 제가 작성한 CacheService 분석에서 확인할 수 있습니다: .

또한 Apps Script용 키‑값 저장소에 관한 제 게시물도 참고하시면 좋을 것 같습니다: .

Back to Blog

관련 글

더 보기 »

C# Smart Enums: 고급

C Smart Enums: advanced의 표지 이미지 https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-upload...

C# 스마트 Enum: 최적화

문제: “LINQ 세금” 파트 1에서는 매직 넘버를 레코드로 교체했습니다. 특정 상태를 찾기 위해 LINQ를 사용했습니다: csharp var status = Status.All.SingleOrDe...