मूल रूप से नवंबर 2020 में ObjectRocket.com/blog पर प्रकाशित हुआ
क्या आप जानते हैं कि MongoDB 4.2 ने हमारे परीक्षण पास कर लिए हैं और यह आम तौर पर ऑब्जेक्टरॉकेट प्लेटफॉर्म पर उपलब्ध है?
MongoDB 4.2 क्या प्रदान करता है
आप MongoDB 4.2 रिलीज़ नोट्स में सुविधाओं की पूरी सूची प्राप्त कर सकते हैं। निम्नलिखित कुछ अपडेट और परिवर्तन हैं जिन्हें हम हाइलाइट करना चाहते हैं:
शेयरिंग
वितरित बहु-दस्तावेज़ लेनदेन :संस्करण 4.0 में, MongoDB ने केवल रेप्लिका-सेट्स पर लेन-देन की शुरुआत की। MongoDB 4.2 शार्पडक्लस्टर्स के लिए बहु-दस्तावेज़ लेनदेन समर्थन का विस्तार करता है।
म्यूटेबल शार्ड कुंजियां :MongoDB 4.2 से पहले, शार्ड की का मान अपरिवर्तनीय था। वितरित लेनदेन में वृद्धि के साथ, शार्प की का मूल्य अब बदल सकता है। बस याद रखें कि आप केवल शार्ड कुंजी मान को बदल सकते हैं, शार्ड कुंजी फ़ील्ड को नहीं।
आप शार्प किए गए क्लस्टर से संबंधित परिवर्तनों के बारे में और अधिक पढ़ सकते हैं।
बढ़ी हुई सुरक्षा
TLS विकल्प जोड़ता है :MongoDB 4.2 एसएसएल विकल्पों को बदलने के लिए टीएलएस विकल्प जोड़ता है (एसएसएल को 4.2 से हटा दिया गया है)। इसके अतिरिक्त, यह क्लाइंट-साइड फ़ील्ड-स्तरीय एन्क्रिप्शन का परिचय देता है जो आपको संवेदनशील डेटा की सुरक्षा करने में मदद करता है। सुरक्षा सुधारों के बारे में यहां और पढ़ें।
एमएमएपीवी1 स्टोरेज इंजन को हटाता है :MongoDB 4.2 केवल WiredTiger स्टोरेज इंजन को सपोर्ट करता है। यदि आप अभी भी MMAPv1 का उपयोग कर रहे हैं, तो हमारी सहायता टीम बिना सेवा व्यवधान के WiredTiger में संक्रमण को पूरा करने में आपकी सहायता कर सकती है। यहां टिकट खोलें, ताकि हम साथ काम कर सकें।
बग समाधान
हर प्रमुख संस्करण की तरह, 4.2 उन बगों को ठीक करता है जिन्हें बैकपोर्ट नहीं किया गया है। सीधे शब्दों में कहें, तो इसका मतलब है कि पुराने संस्करणों को प्रभावित करने वाले कुछ बग 4.2 में तय किए गए हैं, लेकिन पिछले संस्करणों में अलग-अलग कारणों से कभी भी बैकपोर्ट नहीं किए गए, जैसे 4.0 और 3.6।
सामान्य एन्हांसमेंट
एकत्रीकरण में सुधार :MongoDB 4.2 ऑन-डिमांड भौतिक विचारों का समर्थन करता है। $merge
. का उपयोग करना ऑपरेटर उपयोगकर्ताओं को एकत्रीकरण आउटपुट को संग्रह में सहेजने की अनुमति देता है। $merge
ऑपरेटर $out
. की तुलना में अधिक लचीलापन प्रदान करता है ऑपरेटर और आपके सुरक्षा मॉडल को बढ़ाने में आपकी मदद कर सकता है।
हाइब्रिड इंडेक्स बनाता है :MongoDB हाइब्रिड इंडेक्स बिल्ड को पेश करके फोरग्राउंड और बैकग्राउंड इंडेक्स बिल्ड को हटा देता है। हाइब्रिड इंडेक्स बिल्ड डेटाबेस ऑपरेशन को ब्लॉक नहीं करता है, और साथ ही, बैकग्राउंड इंडेक्स की तुलना में बिल्ड टाइम तेज होता है।
वाइल्डकार्ड अनुक्रमणिका :वाइल्डकार्ड इंडेक्स उन फ़ील्ड के विरुद्ध क्वेरी का समर्थन करता है जिनके नाम अज्ञात या मनमाने हैं। अब आप संपूर्ण उप-दस्तावेज़ों को उनकी संरचना जाने बिना अनुक्रमित कर सकते हैं।
आप यहां अनुक्रमण और एकत्रीकरण से संबंधित परिवर्तनों के बारे में अधिक पढ़ सकते हैं।
आगे क्या होता है?
हमारी सहायता टीम को कॉल करें ताकि हम आपकी आवश्यकताओं के अनुरूप अपग्रेड योजना बना सकें। हम संभावित समस्याओं से आगे निकलने में आपकी मदद कर सकते हैं, अनियोजित रखरखाव से बच सकते हैं, और विकास अपडेट का पता लगाने, ड्राइवर सेटिंग कॉन्फ़िगर करने और रखरखाव विंडो शेड्यूल करने में आपकी सहायता कर सकते हैं।
MongoDB में नए हैं?
MongoDB के लिए ObjectRocket के बारे में और जानें।
हमारी डेटाबेस सेवाओं के बारे में अधिक जानें।
कोई टिप्पणी करने या प्रश्न पूछने के लिए प्रतिक्रिया टैब का उपयोग करें। आप हमारे साथ बातचीत भी शुरू कर सकते हैं।