कैश सेवा आपको कम अवधि के डेटा स्टोर करने के लिए कैश मेमोरी ऐक्सेस करने की सुविधा देती है.
इस क्लास से, आपको एक खास कैश इंस्टेंस मिलता है. सार्वजनिक कैश मेमोरी ऐसी चीज़ों के लिए होती है जिन्हें यह इस पर निर्भर करता है कि कौनसा उपयोगकर्ता आपकी स्क्रिप्ट ऐक्सेस कर रहा है. निजी कैश मेमोरी ऐसी चीज़ों के लिए होती हैं जिन्हें उपयोगकर्ता के हिसाब से तय किया गया है, जैसे कि सेटिंग या हाल की गतिविधि.
इस बात की कोई गारंटी नहीं है कि कैश मेमोरी में सेव किया गया डेटा, उसकी समयसीमा खत्म होने तक सेव रहेगा. आपने लोगों तक पहुंचाया मुफ़्त में
सभी रीड से null
पाने के लिए तैयार रहना होगा.
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
getDocumentCache() | Cache | इससे मौजूदा दस्तावेज़ और स्क्रिप्ट के स्कोप वाले कैश इंस्टेंस की जानकारी मिलती है. |
getScriptCache() | Cache | स्क्रिप्ट के दायरे में सेव किए गए कैश इंस्टेंस को फ़ेच करता है. |
getUserCache() | Cache | मौजूदा उपयोगकर्ता और स्क्रिप्ट के स्कोप वाले कैश इंस्टेंस की मदद से इसकी जानकारी देता है. |
विस्तृत दस्तावेज़
getDocumentCache()
इससे मौजूदा दस्तावेज़ और स्क्रिप्ट के स्कोप वाले कैश इंस्टेंस की जानकारी मिलती है. दस्तावेज़ की कैश मेमोरी खास है
उस मौजूदा दस्तावेज़ से लिंक करें जिसमें स्क्रिप्ट है. स्क्रिप्ट जानकारी को संग्रहित करने के लिए इनका इस्तेमाल करें जो
सिर्फ़ मौजूदा दस्तावेज़ से मेल खाता हो. अगर इस तरीके को
दस्तावेज़ (जैसे कि किसी स्टैंडअलोन स्क्रिप्ट या वेब ऐप्लिकेशन से) शामिल है, तो यह तरीका null
दिखाता है.
// Gets a cache that is specific to the current document containing the script var cache = CacheService.getDocumentCache();
वापसी का टिकट
Cache
— दस्तावेज़ की कैश मेमोरी का इंस्टेंस या अगर कोई दस्तावेज़ नहीं है, तो null
getScriptCache()
स्क्रिप्ट के दायरे में सेव किए गए कैश इंस्टेंस को फ़ेच करता है. स्क्रिप्ट कैश, इस सेवा के सभी उपयोगकर्ताओं के लिए सामान्य हैं स्क्रिप्ट. इनका इस्तेमाल ऐसी जानकारी सेव करने के लिए करें जो मौजूदा उपयोगकर्ता के लिए खास नहीं है.
// Gets a cache that is common to all users of the script var cache = CacheService.getScriptCache();
वापसी का टिकट
Cache
— स्क्रिप्ट कैश इंस्टेंस
getUserCache()
मौजूदा उपयोगकर्ता और स्क्रिप्ट के स्कोप वाले कैश इंस्टेंस की मदद से इसकी जानकारी देता है. उपयोगकर्ता कैश मेमोरी की खास बात है स्क्रिप्ट का मौजूदा उपयोगकर्ता. स्क्रिप्ट जानकारी को संग्रहित करने के लिए इनका इस्तेमाल करें जो कि मौजूदा उपयोगकर्ता.
// Gets a cache that is specific to the current user of the script var cache = CacheService.getUserCache();
वापसी का टिकट
Cache
— उपयोगकर्ता की कैश मेमोरी का इंस्टेंस