MongoDB किस प्रकार के इंडेक्स का समर्थन करता है?
MongoDB किस प्रकार के इंडेक्स का समर्थन करता है?

वीडियो: MongoDB किस प्रकार के इंडेक्स का समर्थन करता है?

वीडियो: MongoDB किस प्रकार के इंडेक्स का समर्थन करता है?
वीडियो: MongoDB अनुक्रमण | MongoDB में इंडेक्स के प्रकार 2024, दिसंबर
Anonim

मोंगोडीबी समर्थन करता है उपयोगकर्ता परिभाषित अनुक्रमणिका सिंगल फील्ड इंडेक्स की तरह। किसी दस्तावेज़ के एकल फ़ील्ड पर अनुक्रमणिका बनाने के लिए एकल फ़ील्ड अनुक्रमणिका का उपयोग किया जाता है। सिंगल फील्ड इंडेक्स के साथ, मोंगोडीबी आरोही और अवरोही क्रम में पार कर सकते हैं। इसलिए सूचकांक कुंजी करता है इस मामले में कोई बात नहीं।

उसके बाद, MongoDB अनुक्रमणिकाएँ क्या हैं?

इंडेक्स प्रश्नों के कुशल निष्पादन का समर्थन करें मोंगोडीबी . इंडेक्स विशेष डेटा संरचनाएं हैं [1] जो संग्रह के डेटा सेट के एक छोटे से हिस्से को आसानी से पार करने के रूप में संग्रहीत करती हैं। NS अनुक्रमणिका किसी विशिष्ट फ़ील्ड या फ़ील्ड के सेट का मान संग्रहीत करता है, जिसे फ़ील्ड के मान द्वारा क्रमित किया जाता है।

इसके अतिरिक्त, क्या मोंगोडीबी एकाधिक इंडेक्स का उपयोग कर सकता है? मोंगोडीबी उपयोग कर सकता है का चौराहा एकाधिक अनुक्रमणिका प्रश्नों को पूरा करने के लिए। सामान्य तौर पर, प्रत्येक अनुक्रमणिका चौराहे में दो शामिल हैं अनुक्रमणिका ; तथापि, मोंगोडीबी कर सकते हैं काम विभिन्न /नेस्टेड अनुक्रमणिका एक प्रश्न को हल करने के लिए चौराहे।

तदनुसार, MongoDB में अनुक्रमणिका का क्या उपयोग है?

एक MongoDB में सूचकांक एक विशेष डेटा संरचना है जो दस्तावेजों के कुछ क्षेत्रों का डेटा रखती है जिस पर अनुक्रमणिका बनाया गया है। इंडेक्स डेटाबेस में खोज संचालन की गति में सुधार करें क्योंकि पूरे दस्तावेज़ को खोजने के बजाय, खोज की जाती है अनुक्रमणिका जिसमें केवल कुछ फ़ील्ड हैं।

MongoDB में इंडेक्स बनाने के लिए किस विधि का उपयोग किया जाता है?

MongoDB में एक इंडेक्स बनाना "createIndex" विधि का उपयोग करके किया जाता है। निम्नलिखित उदाहरण दिखाता है कि संग्रह में अनुक्रमणिका कैसे जोड़ें। आइए मान लें कि हमारे पास हमारा वही कर्मचारी संग्रह है जिसमें "कर्मचारी" और "कर्मचारी नाम" के फ़ील्ड नाम हैं।

सिफारिश की: