এক নজরে সংস্করণ

এই পৃষ্ঠায় Cloud Firestore সংস্করণ ও এর মূল ফিচার সম্পর্কে বর্ণনা করা হয়েছে। Cloud Firestore নিম্নলিখিত সংস্করণে উপলভ্য:

  • Firestore Standard সংস্করণ ডকুমেন্ট ডেটাবেস হিসেবে অনেক ধরনের সুবিধা প্রদান করে। এর মধ্যে রয়েছে অনেক প্রোগ্রামিং ল্যাঙ্গুয়েজের জন্য সাবলীল SDK, রিয়েল-টাইম ও অফলাইন সহায়তা, একক ও মাল্টি-রিজিয়ন কনফিগারেশনে উচ্চ উপলভ্যতা এবং নির্বিঘ্ন অটোস্কেলিং সহ সুবিধাজনক সার্ভারলেস অপারেশন মডেল। এই এডিশন Firestore কোর অপারেশন (বেসিক রিড, রাইট ও কোয়েরি) ব্যবহার করে নেটিভ মোডে Firestore-কে সাপোর্ট করে।

  • Firestore Enterprise সংস্করণ ডকুমেন্ট ডেটাবেস হিসেবে ডেভেলপারদের জন্য বিস্তৃত ক্ষমতা এবং কন্ট্রোল প্রদান করে। এতে একটি উন্নত কোয়েরি ইঞ্জিন রয়েছে যা সম্পূর্ণ কোয়েরি করার ক্ষমতাকে সমর্থন করে এবং Enterprise সংস্করণের সমস্ত কোয়েরি এখন ইন্ডেক্স ছাড়াই চালানো যেতে পারে। এর ফলে, ইন্ডেক্সিং সম্পূর্ণভাবে কাস্টমাইজ করা যায় এবং সিঙ্গেল ফিল্ড ইন্ডেক্স আর অটোমেটিক তৈরি হয় না। এই সংস্করণ দুটি অপারেশন মোড সাপোর্ট করে যা আপনি ডেটাবেস তৈরি করার সময় বেছে নেন:

    • কোর এবং পাইপলাইন অপারেশন সহ নেটিভ মোডে Firestore। Firestore Core অপারেশন স্ট্যান্ডার্ড ডকুমেন্ট তৈরি, পড়া, আপডেট করা এবং মুছে ফেলার (CRUD) কার্যকারিতা প্রদান করে, সাথে রিয়েল-টাইম শোনার কোয়েরি এবং অফলাইন অধ্যবসায়ের জন্য অন্তর্নির্মিত সমর্থন। Firestore Pipeline অপারেশন আরও শত শত কোয়েরি করার সুবিধা প্রদান করে। উদাহরণ হিসেবে অ্যাগ্রিগেশন, স্ট্রিং ম্যাচিং ও উন্নত ফিল্টারিং ক্ষমতার জন্য অতিরিক্ত অপারেটরের সহায়তা অন্তর্ভুক্ত।

    • MongoDB-র সাথে মানানসই অপারেশন সহ MongoDB-র সাথে মানানসই Firestore। এই মোড ডেভেলপারদের আগে থেকে থাকা MongoDB অ্যাপ্লিকেশন কোড, ড্রাইভার, টুল এবং Cloud Firestore-এর সাথে MongoDB ইন্টিগ্রেশনের ওপেন-সোর্স ইকোসিস্টেম ব্যবহার করার সুবিধা দেয়।

    দুটি মোডের সব অপারেশন আরও উন্নত কোয়েরি ইঞ্জিনে চলে, যা ডেভেলপারদের নিয়ন্ত্রণকে সর্বাধিক করে তোলে। এটি এমন অ্যাপ্লিকেশনের জন্য ইন্ডেক্সিংকে একটি ঐচ্ছিক ধাপ করে তোলে যা তাদের কোয়েরির পারফর্ম্যান্স উন্নত করার চেষ্টা করছে।

এডিশন ফিচার

নিচের সারণীতে প্রতিটি সংস্করণের জন্য উপলভ্য ফিচারের সংক্ষিপ্ত বিবরণ দেওয়া হল:

ফিচার Standard সংস্করণ Enterprise এডিশন
কোয়েরি ইঞ্জিন স্ট্যান্ডার্ড - শুধু কোর অপারেশন ব্যবহার করে কোয়েরি করার সুবিধা। উন্নত - Core এবং Pipelines বা MongoDB-এর সাথে মানানসই অপারেশন ব্যবহার করে কোয়েরি করার সুবিধা।
নেটিভ মোড সার্ভার-সাইড, ওয়েব ও মোবাইল SDK-তে Cloud Firestore কাজ করে হ্যাঁ। কোর অপারেশন দ্বারা সমর্থিত। হ্যাঁ। কোর ও পাইপলাইন অপারেশন দ্বারা সমর্থিত।
রিয়েল-টাইম ও অফলাইন ক্ষমতা সাপোর্ট করে হ্যাঁ। কোর অপারেশন দ্বারা সমর্থিত। হ্যাঁ। শুধুমাত্র কোর অপারেশন-এর ক্ষেত্রে কাজ করে।
MongoDB-এর সাথে মানানসই Firestore-এ কাজ করে না হ্যাঁ
ইন্ডেক্সিং কোয়েরির জন্য ইনডেক্স প্রয়োজন।

ব্যক্তিগত ফিল্ডের জন্য ইন্ডেক্স অটোমেটিক তৈরি করা হয়, তবে আরও জটিল কোয়েরি কম্পোজিট ইন্ডেক্স বা কালেকশন গ্রুপ ইন্ডেক্সের উপর নির্ভর করে যা ম্যানুয়ালি কনফিগার করতে হয়।

count(), sum() এবং avg() এর মতো অ্যাগ্রিগেশন কোয়েরির জন্য, খরচ নির্ধারিত হয় কতগুলি ইন্ডেক্স এন্ট্রি পড়া হয়েছে তার উপর ভিত্তি করে। যদি শূন্য ইন্ডেক্স এন্ট্রি স্ক্যান করা হয়, তাহলে একটি ডকুমেন্ট পড়ার জন্য ন্যূনতম চার্জ প্রযোজ্য হয়।

ইনডেক্স প্রয়োজন হয় না, তাই কোয়েরির জন্য এটি ঐচ্ছিক।

আপনি প্রয়োজন অনুযায়ী ইন্ডেক্স নির্ধারণ করেন। এছাড়াও, Enterprise এডিশন আরও অনেক ধরনের ইন্ডেক্স সাপোর্ট করে, যার মধ্যে নন-স্পার্স/স্পার্স এবং অনন্য ইন্ডেক্স অন্তর্ভুক্ত।

কোয়েরি ব্যাখ্যা ও কোয়েরি ইনসাইটের মাধ্যমে, আপনি এমন কোয়েরি শনাক্ত করতে পারবেন যা ইন্ডেক্স থেকে সুবিধা পেতে পারে, কারণ ইন্ডেক্সের আর প্রয়োজন নেই।

কোয়েরি ও রাইট পারফর্ম্যান্স এবং খরচ কোয়েরি এক্সপ্লেন ফিচারের সাহায্যে, আপনি একটি কোয়েরিতে একাধিক ফিল্ডে রেঞ্জ ও ইনইকুয়ালিটি ফিল্টার সহ কোয়েরি অপ্টিমাইজ করতে পারবেন।

কোয়েরি এক্সিকিউশন সম্পর্কে গভীর ইনসাইট প্রদান করার জন্য Query Insights, Query Explain এবং Cloud Monitoring-এ মেট্রিক উপলভ্য আছে।



কোয়েরি ও রাইট পারফর্ম্যান্সের সম্পূর্ণ কন্ট্রোল আপনার হাতে থাকে এবং কাস্টমাইজ করা যায় এমন ইন্ডেক্সিং, উন্নত মনিটরিং, ডায়াগনস্টিক টুল ও কোয়েরি হিন্টস নামক নতুন এক্সিকিউশন কন্ট্রোল ব্যবহার করে পারফর্ম্যান্স অপ্টিমাইজ করতে পারবেন।

কোয়েরি এক্সিকিউশন সম্পর্কে গভীর ইনসাইট প্রদান করার জন্য Query Insights, Query Explain এবং Cloud Monitoring-এ মেট্রিক উপলভ্য আছে।

মূল্য দাম সংক্রান্ত বিবরণ দেখুন দাম সংক্রান্ত বিবরণ দেখুন
পর্যবেক্ষণযোগ্যতা
  • Key Visualizer
  • কোয়েরি ব্যাখ্যা
  • কোয়েরি ইনসাইট
  • কোয়েরি ব্যাখ্যা
  • কোয়েরি ইনসাইট
ডেটা সুরক্ষা
  • শিডিউল করা ব্যাক-আপ
  • পয়েন্ট-ইন-টাইম রিকভারি
  • শিডিউল করা ব্যাক-আপ
  • পয়েন্ট-ইন-টাইম রিকভারি
এনক্রিপশন
  • Google-এর ম্যানেজ করা এনক্রিপশন কী
  • গ্রাহকের ম্যানেজ করা এনক্রিপশন কী
  • Google-এর ম্যানেজ করা এনক্রিপশন কী
  • গ্রাহকের ম্যানেজ করা এনক্রিপশন কী
স্টোরেজ হাইব্রিড স্টোরেজ (SSD ও HDD) এসএসডি
কমিটেড ইউজ ডিসকাউন্ট ১ বছরের জন্য ২০%; ৩ বছরের জন্য ৪০% ১ বছরের জন্য ২০%; ৩ বছরের জন্য ৪০%

আপনাকে কী করতে হবে

আপনার Cloud Firestore ডেটাবেসের জন্য কোনও এডিশন বেছে না নিলে, এটি অটোমেটিক স্ট্যান্ডার্ড এডিশন হিসেবে ক্লাসিফাই করা হয় এবং আপনার তরফ থেকে কোনও পরিবর্তন করার প্রয়োজন হয় না। আপনি নতুন Firestore Enterprise সংস্করণ ডেটাবেস তৈরি করতে চাইলে, নেটিভ মোড বা MongoDB কম্প্যাটিবিলিটি মোড-এ উল্লেখ করা ধাপগুলি অনুসরণ করুন।

মূল্য

Cloud Firestore সংস্করণের দাম সম্পর্কে তথ্যের জন্য, Enterprise সংস্করণ এবং Standard সংস্করণ-এর জন্য দামের পৃষ্ঠা দেখুন।