콘텐츠로 이동

캐싱 및 신선도

동일한 쿼리는 캐시되므로 방금 가져온 결과에 대해 전액을 지불(또는 대기)할 필요가 없습니다. 요청이 캐시에서 제공되었는지 여부는 항상 stats.cached 에 보고되며, 이것이 비용을 결정합니다.

출처stats.cached크레딧지연 시간
캐시 적중true3100ms 미만
신규 가져오기false6레지덴셜 프록시를 통한 실시간 가져오기

결과는 쿼리 + 국가 (gl) + 언어 (hl) + 시간 필터 (tbs) + 페이지 의 정확한 조합으로 캐시 가능합니다 — 이 중 하나라도 변경하면 다른 캐시 항목이 됩니다. 크레딧 모델은 요금 및 크레딧 을 참조하세요.

선택적 freshness 매개변수를 사용하면 단일 요청이 캐시를 어떻게 처리할지 선택할 수 있습니다:

freshness동작
default최근 캐시 결과가 있으면 제공하고, 없으면 신규 가져오기합니다. (기본값)
realtime항상 신규 가져오기 — 캐시를 우회합니다. 신규 요금(6크레딧)이 청구됩니다.
cached캐시 결과를 우선합니다.
{ "q": "nvidia stock price", "freshness": "realtime" }