# मोंगोडीबी क्या है? — मोंगोडीबी

Source: https://www.geekswithgeeks.com/hi/mongodb/mongo-intro

> एक NoSQL डॉक्यूमेंट डेटाबेस, और यह रिलेशनल डेटाबेस से कैसे अलग है।

## NoSQL और डॉक्यूमेंट डेटाबेस

**मोंगोडीबी** एक NoSQL **डॉक्यूमेंट डेटाबेस** है — यह डेटा को तय टेबल की पंक्तियों की बजाय लचीले, JSON-जैसे डॉक्यूमेंट के रूप में रखता है।

## रिलेशनल डेटाबेस से तुलना

रिलेशनल DB तय-कॉलम वाली टेबल और कई टेबल के बीच जॉइन उपयोग करते हैं। मोंगोडीबी डॉक्यूमेंट के कलेक्शन उपयोग करता है — संबंधित डेटा अक्सर एक ही डॉक्यूमेंट में नेस्टेड होता है।

## स्प्रेडशीट बनाम फ़ोल्डर

रिलेशनल टेबल एक सख्त **स्प्रेडशीट** जैसी है — हर पंक्ति के कॉलम एक जैसे होने चाहिए। मोंगोडीबी कलेक्शन **फ़ोल्डर** की दराज जैसा है — हर फ़ोल्डर (डॉक्यूमेंट) में थोड़े अलग कागज़ हो सकते हैं।

## मोंगोडीबी कब चुनें

बदलते स्कीमा, गहराई से नेस्टेड डेटा (प्रोफ़ाइल, कैटलॉग, लॉग), और बिना माइग्रेशन के तेज़ी से बदलने वाले ऐप्स के लिए बेहतरीन।
