İçeriğe geç

Önbellekleme ve tazelik

Aynı sorgular önbelleğe alınır, böylece az önce getirilmiş bir sonuç için tam fiyat ödemezsiniz (veya beklemezsiniz). Bir isteğin önbellekten sunulup sunulmadığı her zaman stats.cached içinde bildirilir ve maliyeti belirler.

Kaynakstats.cachedKrediGecikme
Önbellek isabetitrue3100ms altı
Taze getirmefalse6yerleşik proxy üzerinden canlı getirme

Bir sonuç sorgu + ülke (gl) + dil (hl) + zaman filtresi (tbs) + sayfa kesin kombinasyonuyla önbelleğe alınabilir — bunlardan herhangi birini değiştirin ve farklı bir önbellek girdisi olur. Kredi modeli için bkz. Fiyatlandırma ve krediler.

İsteğe bağlı freshness parametresi, tek bir isteğin önbelleği nasıl ele alacağını seçmenizi sağlar:

freshnessDavranış
defaultVarsa yakın zamanda önbelleğe alınmış bir sonucu sun, aksi takdirde taze getir. (varsayılan)
realtimeHer zaman taze getir — önbelleği atla. Taze oranla ücretlendirilir (6 kredi).
cachedÖnbelleğe alınmış bir sonucu tercih et.
{ "q": "nvidia stock price", "freshness": "realtime" }