Cache Service

ক্যাশে

এই পরিষেবাটি একটি স্ক্রিপ্টকে অস্থায়ীভাবে এমন ফলাফল ক্যাশে করার অনুমতি দেয় যা আনতে/গণনা করতে সময় নেয়। পাবলিক ক্যাশে এমন জিনিসের জন্য যা কোন ব্যবহারকারী আপনার স্ক্রিপ্ট অ্যাক্সেস করছে তার উপর নির্ভর করে না। ব্যক্তিগত ক্যাশে এমন জিনিসের জন্য যা ব্যবহারকারী-নির্দিষ্ট, যেমন সেটিংস বা সাম্প্রতিক কার্যকলাপ।

ক্লাস

নাম সংক্ষিপ্ত বিবরণ
Cache একটি নির্দিষ্ট ক্যাশের রেফারেন্স।
Cache Service ক্যাশে পরিষেবা আপনাকে স্বল্পমেয়াদী ডেটা সংরক্ষণের জন্য একটি ক্যাশে অ্যাক্সেস করার অনুমতি দেয়।

Cache

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
get(key) String প্রদত্ত কী-এর জন্য ক্যাশেড মান পায়, অথবা যদি কোনও কী না পাওয়া যায় তবে null পায়।
get All(keys) Object কীগুলির একটি অ্যারের জন্য ক্যাশে পাওয়া সমস্ত কী/মান জোড়া ধারণকারী একটি জাভাস্ক্রিপ্ট অবজেক্ট ফেরত পাঠায়।
put(key, value) void ক্যাশে একটি কী/মান জোড়া যোগ করে।
put(key, value, expirationInSeconds) void ক্যাশে একটি কী/মান জোড়া যোগ করে, যার মেয়াদ শেষ হওয়ার সময় (সেকেন্ডে)।
put All(values) void ক্যাশে কী/মান জোড়ার একটি সেট যোগ করে।
put All(values, expirationInSeconds) void ক্যাশে কী/মান জোড়ার একটি সেট যোগ করে, যার মেয়াদ শেষ হওয়ার সময় (সেকেন্ডে)।
remove(key) void প্রদত্ত কী ব্যবহার করে ক্যাশে থেকে একটি এন্ট্রি সরিয়ে দেয়।
remove All(keys) void ক্যাশে থেকে কিছু এন্ট্রি মুছে ফেলে।

Cache Service

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
get Document Cache() Cache |null ক্যাশে ইনস্ট্যান্সকে বর্তমান ডকুমেন্ট এবং স্ক্রিপ্টে স্থান দেয়।
get Script Cache() Cache ক্যাশ ইনস্ট্যান্সকে স্ক্রিপ্টে স্থান দেয়।
get User Cache() Cache ক্যাশে ইনস্ট্যান্সকে বর্তমান ব্যবহারকারী এবং স্ক্রিপ্টে স্থান দেয়।