Cache Service
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
कैश मेमोरी
इस सेवा की मदद से, स्क्रिप्ट कुछ समय के लिए उन नतीजों को कैश मेमोरी में सेव कर सकती है जिन्हें फ़ेच करने/कैलकुलेट करने में समय लगता है. सार्वजनिक कैश मेमोरी उन चीज़ों के लिए होती है जो इस बात पर निर्भर नहीं करतीं कि आपकी स्क्रिप्ट को कौन ऐक्सेस कर रहा है. निजी कैश मेमोरी, उपयोगकर्ता के हिसाब से सेव की जाती है. जैसे, सेटिंग या हाल ही की गतिविधि.
क्लास
नाम | संक्षिप्त विवरण |
Cache | किसी खास कैश मेमोरी का रेफ़रंस. |
CacheService | कैश मेमोरीसेवा की मदद से, डेटा को कुछ समय के लिए स्टोर करने के लिए कैश मेमोरी को ऐक्सेस किया जा सकता है. |
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
get(key) | String | यह किसी दी गई कुंजी के लिए कैश मेमोरी में सेव की गई वैल्यू दिखाता है. अगर कोई वैल्यू नहीं मिलती है, तो null दिखाता है. |
getAll(keys) | Object | यह एक JavaScript ऑब्जेक्ट दिखाता है. इसमें, कुंजियों के किसी कलेक्शन के लिए कैश मेमोरी में मिले सभी कुंजी/वैल्यू पेयर होते हैं. |
put(key, value) | void | कैश मेमोरी में की/वैल्यू पेयर जोड़ता है. |
put(key, value, expirationInSeconds) | void | कैश मेमोरी में की/वैल्यू पेयर जोड़ता है. साथ ही, इसकी समयसीमा (सेकंड में) भी तय करता है. |
putAll(values) | void | कैश मेमोरी में की/वैल्यू पेयर का सेट जोड़ता है. |
putAll(values, expirationInSeconds) | void | कैश मेमोरी में की/वैल्यू पेयर का एक सेट जोड़ता है. साथ ही, इस सेट के खत्म होने का समय (सेकंड में) भी जोड़ता है. |
remove(key) | void | दी गई कुंजी का इस्तेमाल करके, कैश मेमोरी से किसी एंट्री को हटाता है. |
removeAll(keys) | void | कैश मेमोरी से एंट्री का सेट हटाता है. |
जब तक कुछ अलग से न बताया जाए, तब तक इस पेज की सामग्री को Creative Commons Attribution 4.0 License के तहत और कोड के नमूनों को Apache 2.0 License के तहत लाइसेंस मिला है. ज़्यादा जानकारी के लिए, Google Developers साइट नीतियां देखें. Oracle और/या इससे जुड़ी हुई कंपनियों का, Java एक रजिस्टर किया हुआ ट्रेडमार्क है.
आखिरी बार 2025-07-26 (UTC) को अपडेट किया गया.
[null,null,["आखिरी बार 2025-07-26 (UTC) को अपडेट किया गया."],[],[],null,[]]