इसे छोड़कर कंटेंट पर जाएं

कैशिंग और फ़्रेशनेस

समरूप क्वेरीज़ कैश की जाती हैं ताकि आप उस परिणाम के लिए पूरी कीमत न चुकाएँ (या प्रतीक्षा न करें) जो अभी-अभी फ़ेच किया गया था। कोई अनुरोध कैश से दिया गया या नहीं, यह हमेशा stats.cached में बताया जाता है, और यही लागत निर्धारित करता है।

कैश हिट बनाम फ़्रेश फ़ेच

Section titled “कैश हिट बनाम फ़्रेश फ़ेच”
स्रोतstats.cachedक्रेडिटविलंबता
कैश हिटtrue3100ms से कम
फ़्रेश फ़ेचfalse6रेजिडेंशियल प्रॉक्सी के माध्यम से लाइव फ़ेच

एक परिणाम क्वेरी + देश (gl) + भाषा (hl) + समय फ़िल्टर (tbs) + पेज के सटीक संयोजन द्वारा कैश योग्य होता है — इनमें से किसी को भी बदलें तो यह एक अलग कैश प्रविष्टि है। क्रेडिट मॉडल के लिए देखें मूल्य निर्धारण और क्रेडिट।

प्रति अनुरोध फ़्रेशनेस को नियंत्रित करना

Section titled “प्रति अनुरोध फ़्रेशनेस को नियंत्रित करना”

वैकल्पिक freshness पैरामीटर आपको चुनने देता है कि एक एकल अनुरोध कैश को कैसे संभालता है:

freshnessव्यवहार
defaultयदि कोई हाल का कैश परिणाम मौजूद हो तो उसे दें, अन्यथा फ़्रेश फ़ेच करें। (डिफ़ॉल्ट)
realtimeहमेशा फ़्रेश फ़ेच करें — कैश को बायपास करें। फ़्रेश दर (6 क्रेडिट) पर शुल्क लिया जाता है।
cachedएक कैश परिणाम को प्राथमिकता दें।
{ "q": "nvidia stock price", "freshness": "realtime" }