मुख्य सामग्री पर जाएं

क्या है

MongoDB एक दस्तावेज़-उन्मुख NoSQL डेटाबेस है जो डेटा को निश्चित तालिकाओं में पंक्तियों की बजाय लचीले, JSON जैसे दस्तावेज़ों के रूप में स्टोर करता है, जिससे स्कीमा एक ही संग्रह में दस्तावेज़ों के बीच बदल सकती है।

क्यों मायने रखता है

MongoDB रिलेशनल डेटाबेस की तुलना में डेटा स्टोरेज के लिए वाक़ई एक अलग दृष्टिकोण प्रस्तुत करता है, और यह समझना कि कब एक लचीला, दस्तावेज़-आधारित मॉडल किसी कठोर रिलेशनल स्कीमा से बेहतर किसी समस्या पर फिट बैठता है, एक आवश्यक कौशल है क्योंकि अनुप्रयोग तेज़ी से दोनों प्रतिमानों को मिलाते हैं।

परीक्षा टिप

MongoDB स्कीमा को बिल्कुल रिलेशनल स्कीमा की तरह कई छोटे संग्रहों में विभाजित डिज़ाइन करने की इच्छा का विरोध करें — MongoDB की ताक़त उपयुक्त होने पर संबंधित डेटा को एक ही दस्तावेज़ के भीतर एम्बेड करने से आती है, और अति-सामान्यीकरण इसके अधिकांश उद्देश्य को विफल कर देता है।

संबंधित विषय

MongoDB (MongoDB) की कक्षाओं में रुचि है?

छात्र के लक्ष्यों और आत्मविश्वास के बारे में बताएं — हम एक व्यक्तिगत योजना बनाएंगे।