প্রতিটি সেশনের জন্য বারবার না লিখে, ঘন ঘন রান করা ডেটাবেস স্টেটমেন্ট স্টোর, আবার ব্যবহার ও শেয়ার করতে, আপনি Cloud Firestore-এ সেভ করা কোয়েরি ব্যবহার করতে পারবেন।
আপনি Firebase কনসোল ব্যবহার করে কোয়েরি তৈরি, সেভ ও ম্যানেজ করতে পারবেন। সেভ করা কোয়েরি সংক্রান্ত সুবিধা শুধুমাত্র কনসোলে উপলভ্য; আপনি API বা অন্য কোনও উপায়ে সেভ করা কোয়েরি চালাতে বা ম্যানেজ করতে পারবেন না।
সেভ করা কোয়েরির নিম্নলিখিত বৈশিষ্ট্য আছে:
- Google-এর ম্যানেজ করা এনক্রিপশন কী, সেভ করে রাখা সব কোয়েরি এনক্রিপ্ট করে।
- সেভ করা কোয়েরি হল প্রোজেক্টের চাইল্ড।
- প্রোজেক্ট মুছে ফেলা হলে সেভ করা কোয়েরি মুছে ফেলা হয়। আপনি ইনস্ট্যান্স বা ডেটাবেস মুছে দিলেও, Google Cloud কনসোলে সেভ করা কোয়েরি পৃষ্ঠা ব্যবহার করে প্রোজেক্টে সেভ করা কোয়েরি অ্যাক্সেস করতে পারবেন।
- সেভ করা কোয়েরি দেখতে ও ম্যানেজ করতে আপনার কাছে সঠিক পরিচয় ও অ্যাক্সেস ম্যানেজমেন্ট (IAM) ভূমিকা বা অনুমতি থাকতে হবে।
- আপনি শুধুমাত্র Google Cloud কনসোলের সেভ করা কোয়েরি পৃষ্ঠা ব্যবহার করে সেভ করা কোয়েরি অ্যাক্সেস করতে পারবেন। API-এর মাধ্যমে সেভ করা কোয়েরি অ্যাক্সেস করা যায় না।
স্টোরেজ লোকেশন
Cloud Firestore ডেটাবেসের মতো একই লোকেশনে কোয়েরি স্টোর করার চেষ্টা করে। তবে, সেভ করা কোয়েরির জন্য স্টোরেজ সীমিত সংখ্যক লোকেশনে উপলভ্য, তাই এটি ডিফল্ট হিসেবে অন্য অঞ্চল বেছে নিতে পারে। আপনার সেভ করা কোয়েরি যেখানে স্টোর করা আছে সেই লোকেশন দেখতে ও আপডেট করতে, প্রথমে সাবটাস্ক সেভ করা থেকে উন্নত বিকল্প দেখুন বিকল্পে ক্লিক করুন। তারপর, অঞ্চল তালিকা থেকে, উপলভ্য লোকেশন বেছে নিন।
সীমাবদ্ধতা
সেভ করা কোয়েরির ক্ষেত্রে নিম্নলিখিত সীমাবদ্ধতা আছে:
- প্রতি প্রোজেক্টে প্রতি ব্যবহারকারীর জন্য প্রতি সেকেন্ডে ২০টি কোয়েরি (QPS) করার সীমা রয়েছে, যার মধ্যে রিড ও রাইট উভয়ই অন্তর্ভুক্ত। এই কোটা ট্র্যাক বা ওভাররাইড করা যায় না।
- আপনি কোনও প্রোজেক্টে ১০,০০০-এর বেশি সেভ করা কোয়েরি তৈরি করতে পারবেন না—এর মধ্যে অন্যান্য Google Cloud প্রোডাক্টের জন্য সেভ করা কোয়েরিও অন্তর্ভুক্ত। আরও তথ্যের জন্য, কোটা ও সীমা দেখুন।
- সেভ করা কোয়েরি সহ ইনস্ট্যান্সের জন্য আপনি গ্রাহকের ম্যানেজ করা এনক্রিপশন কী ব্যবহার করতে পারবেন না।
মূল্য
সেভ করা কোয়েরি ব্যবহার বা স্টোর করার জন্য কোনও অতিরিক্ত চার্জ নেই।
এর পরে কী করতে হবে
- কীভাবে সেভ করা কোয়েরি তৈরি ও ম্যানেজ করবেন তা জানুন ।