MongoDB के साथ Firestore के काम करने के बारे में खास जानकारी

MongoDB के साथ काम करने वाले Firestore की मदद से, डेवलपर Cloud Firestore के साथ MongoDB के मौजूदा ऐप्लिकेशन कोड, ड्राइवर, टूल, और MongoDB इंटिग्रेशन के ओपन-सोर्स नेटवर्क का इस्तेमाल कर सकते हैं.

Cloud Firestore, बिना सर्वर के इस्तेमाल किए जा सकने वाले दस्तावेज़ डेटाबेस की सेवा देता है. इसमें कई क्षेत्रों में डेटा को कॉपी करने की सुविधा मिलती है. साथ ही, इसमें मज़बूत अनुकूलता, अनलिमिटेड बढ़ाए जा सकने की योग्यता, और 99.999% एसएलए तक की उद्योग-अग्रणी ज़्यादा अपटाइम मिलती है. इसके अलावा, इसमें डेटा को मिलीसेकंड में पढ़ा जा सकता है.

MongoDB के साथ काम करने वाला Firestore, Enterprise वर्शन के साथ उपलब्ध है.

मुख्य सुविधाएं

MongoDB के साथ काम करने वाले Firestore में कई मुख्य सुविधाएं मिलती हैं:

अलग-अलग ज़रूरतों के हिसाब से सीखना-सिखाना ब्यौरा
MongoDB के साथ काम करने की सुविधा Cloud Firestore, MongoDB के साथ काम करने वाले ऑपरेशन उपलब्ध कराता है. इससे, अपने मौजूदा MongoDB ऐप्लिकेशन के लिए, Cloud Firestore को डेटाबेस के तौर पर इस्तेमाल किया जा सकता है.
सर्वरलेस Cloud Firestore में, इस्तेमाल के हिसाब से पैसे चुकाने का मॉडल इस्तेमाल किया जाता है. Cloud Firestore में, संसाधनों को पहले से उपलब्ध कराने की ज़रूरत नहीं होती. साथ ही, यह आपके लोड के हिसाब से अपने-आप स्केल होता है.
अनलिमिटेड स्केल Cloud Firestore, कंप्यूट और स्टोरेज को मांग पर आसानी से स्केल करता है. इसके लिए, कपैसिटी, शार्डिंग या स्टोरेज और I/O को कॉन्फ़िगर करने की ज़रूरत नहीं होती.
इंडस्ट्री में सबसे ज़्यादा अपटाइम सभी Cloud Firestore डेटाबेस, ज़्यादा अपटाइम की सुविधा देते हैं. इनमें रीजनल डिप्लॉयमेंट के लिए 99.99% और मल्टी-रीजनल डिप्लॉयमेंट के लिए 99.999% अपटाइम मिलता है.

Cloud Firestore में, कई इलाकों में डेटा अपने-आप कॉपी होने की सुविधा है. साथ ही, इसमें मज़बूत अनुकूलता वाली क्वेरी, ऐटॉमिक बैच ऑपरेशन, और लेन-देन की सुविधा भी है.
डेटा को पढ़ने में लगने वाला समय, एक अंक वाले मिलीसेकंड में होता है Cloud Firestore, मिलीसेकंड में सिंगल डिजिट रीड लेटेंसी ऑफ़र करता है.
एंटरप्राइज़-ग्रेड की सुरक्षा और निगरानी एक ही जगह से Google Cloud को मैनेज करने की सुविधा की मदद से, Cloud Firestore को सुरक्षित रखें. हमारे इंटिग्रेट किए गए डेटाबेस सेंटर की मदद से, अपने Cloud Firestore डेटाबेस फ़्लीट को बेहतर तरीके से मैनेज करें और उसे आसानी से ऐक्सेस करें. एक ही जगह से सभी डिवाइसों को मैनेज करने की सुविधा का फ़ायदा पाएं. साथ ही, सेंट्रलाइज़्ड कंट्रोल और एआई असिस्टेंट की मदद से, डिवाइसों को आसानी से मैनेज करें.

यह कैसे काम करता है?

Cloud Firestore, क्लाउड-फ़र्स्ट और NoSQL दस्तावेज़ डेटाबेस है. यह MongoDB के साथ काम करता है.

Cloud Firestore डेटा मॉडल के मुताबिक, डेटा को ऐसे दस्तावेज़ों में सेव किया जाता है जिनमें वैल्यू के लिए फ़ील्ड मैपिंग होती है. ये दस्तावेज़, कलेक्शन में सेव किए जाते हैं. कलेक्शन, आपके दस्तावेज़ों के लिए कंटेनर होते हैं. इनका इस्तेमाल, डेटा को व्यवस्थित करने और क्वेरी बनाने के लिए किया जा सकता है. दस्तावेज़ों में कई तरह के डेटा टाइप इस्तेमाल किए जा सकते हैं. इनमें स्ट्रिंग और नंबर से लेकर, जटिल और एम्बेड किए गए ऑब्जेक्ट तक शामिल हैं.

इसके अलावा, Cloud Firestore में क्वेरी करना आसान, असरदार, और सुविधाजनक है. स्टैंडर्ड MongoDB ड्राइवर या MongoDB क्वेरी लैंग्वेज (एमक्यूएल) का इस्तेमाल किया जा सकता है. पूरे कलेक्शन को वापस पाने की ज़रूरत के बिना, दस्तावेज़ के लेवल पर डेटा वापस पाने के लिए, शैलो क्वेरी बनाई जा सकती हैं. साथ ही, नतीजों को पेज पर दिखाने के लिए, अपनी क्वेरी या कर्सर में क्रम से लगाने, फ़िल्टर करने, और सीमाएं जोड़ने की सुविधा जोड़ी जा सकती है.

आखिर में, Cloud Firestore को Google Cloud की गवर्नेंस सेवाओं के साथ पूरी तरह से इंटिग्रेट किया गया है. इसके बारे में पहचान और ऐक्सेस मैनेजमेंट में बताया गया है.

आगे क्या करना है