Ö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.
Önbellek isabeti ve taze getirme
Bölüm başlığı “Önbellek isabeti ve taze getirme”| Kaynak | stats.cached | Kredi | Gecikme |
|---|---|---|---|
| Önbellek isabeti | true | 3 | 100ms altı |
| Taze getirme | false | 6 | yerleş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.
İstek başına tazeliği kontrol etme
Bölüm başlığı “İstek başına tazeliği kontrol etme”İsteğe bağlı freshness parametresi, tek bir isteğin önbelleği nasıl ele alacağını seçmenizi sağlar:
freshness | Davranış |
|---|---|
default | Varsa yakın zamanda önbelleğe alınmış bir sonucu sun, aksi takdirde taze getir. (varsayılan) |
realtime | Her 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" }