MongoDB-র সাথে Firestore-এর মানানসই হওয়ার ওভারভিউ

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

Cloud Firestore একটি আলাদা সার্ভারলেস ডকুমেন্ট ডেটাবেস পরিষেবা অফার করে, যার মধ্যে রয়েছে শক্তিশালী ধারাবাহিকতা সহ মাল্টি-রিজিয়ন রেপ্লিকেশন, কার্যত সীমাহীন স্কেলেবিলিটি, ইন্ডাস্ট্রি-লিডিং উচ্চ উপলভ্যতা যা ৯৯.৯৯৯% SLA পর্যন্ত এবং সিঙ্গেল-ডিজিট মিলিসেকেন্ড রিড পারফর্ম্যান্স।

MongoDB-র সাথে মানানসই Firestore, Enterprise এডিশনের অংশ হিসেবে উপলভ্য।

মূল কার্যকারিতা

MongoDB-র সাথে মানানসই Firestore বেশ কিছু গুরুত্বপূর্ণ সুবিধা প্রদান করে:

পার্থক্যকারী বিবরণ
MongoDB-এর সাথে মানানসই Cloud Firestore MongoDB-র সাথে মানানসই অপারেশন প্রদান করে, যা আপনাকে আপনার বর্তমান MongoDB অ্যাপ্লিকেশনের জন্য ডেটাবেস হিসেবে Cloud Firestore ব্যবহার করার অনুমতি দেয়।
সার্ভারলেস Cloud Firestore-এ পে-পার-ইউজ মডেল ব্যবহার করা হয়। Cloud Firestore-এর জন্য রিসোর্সের কোনও প্রি-প্রভিশনিংয়ের প্রয়োজন হয় না এবং আপনার লোডের সাথে ম্যাচ করার জন্য অটোমেটিক স্কেল করে।
ভার্চুয়ালি আনলিমিটেড স্কেল Cloud Firestore নির্বিঘ্নে কম্পিউট এবং স্টোরেজ অন-ডিমান্ড স্কেল করে ক্যাপাসিটি, শার্ডিং বা প্রভিশন স্টোরেজ এবং I/O কনফিগার করার প্রয়োজন ছাড়াই।
ইন্ডাস্ট্রি-লিডিং হাই অ্যাভেলেবিলিটি সব Cloud Firestore ডেটাবেস উচ্চ উপলভ্যতা অফার করে, যার মধ্যে আঞ্চলিক ডেটাবেসের জন্য ৯৯.৯৯% উপলভ্যতা এবং মাল্টি-রিজিয়নাল ডেটাবেসের জন্য ৯৯.৯৯৯% উপলভ্যতা রয়েছে।

Cloud Firestore-এ অটোমেটিক মাল্টি-রিজিয়ন ডেটা রেপ্লিকেশন, দৃঢ়ভাবে সামঞ্জস্যপূর্ণ কোয়েরি, অ্যাটমিক ব্যাচ অপারেশন এবং ট্রানজ্যাকশন সাপোর্ট আছে।
এক অঙ্কের মিলিসেকেন্ড রিড লেটেন্সি Cloud Firestore-এ সিঙ্গেল ডিজিট মিলিসেকেন্ড রিড লেটেন্সি অফার করা হয়।
এন্টারপ্রাইজ-গ্রেড নিরাপত্তা ও মনিটর করা কেন্দ্রীভূত Google Cloud গভর্ন্যান্সের মাধ্যমে Cloud Firestore সুরক্ষিত করুন। আমাদের ইন্টিগ্রেটেড ডেটাবেস সেন্টারের মাধ্যমে আপনার Cloud Firestore ডেটাবেস ফ্লিটের উন্নত দৃশ্যমানতা এবং সহজ ম্যানেজমেন্টের সুবিধা পান। সেন্ট্রালাইজড কন্ট্রোল ও AI অ্যাসিস্ট্যান্সের মাধ্যমে ইউনিফায়েড ফ্লিট ভিউ ও সহজ ম্যানেজমেন্টের সুবিধা পান।

এটি কীভাবে কাজ করে?

Cloud Firestore হল একটি ক্লাউড-ফার্স্ট, NoSQL ডকুমেন্ট ডেটাবেস যা MongoDB-এর সাথে মানানসই।

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

এছাড়াও, Cloud Firestore-এ কোয়েরি করা হল ভাবপূর্ণ, দক্ষ এবং নমনীয়। আপনি স্ট্যান্ডার্ড MongoDB ড্রাইভার বা MongoDB কোয়েরি ল্যাঙ্গুয়েজ (MQL) ব্যবহার করতে পারেন। আপনি ডকুমেন্ট লেভেলে ডেটা ফিরিয়ে আনার জন্য শ্যালো কোয়েরি তৈরি করতে পারেন এবং এর জন্য সম্পূর্ণ কালেকশন ফিরিয়ে আনার প্রয়োজন হয় না। এছাড়াও, আপনার ফলাফল পেজিনেট করার জন্য কোয়েরি বা কার্সরে সর্টিং, ফিল্টারিং ও সীমা যোগ করতে পারেন।

অবশেষে, Cloud Firestore, Google Cloud গভর্নেন্স পরিষেবার সাথে সম্পূর্ণভাবে ইন্টিগ্রেট করা হয়েছে, যেমনটি পরিচয় ও অ্যাক্সেস ম্যানেজমেন্ট-এ বর্ণনা করা হয়েছে।

এর পরে কী করতে হবে