क्या मोंगोडब वितरित डेटाबेस है?
क्या मोंगोडब वितरित डेटाबेस है?

वीडियो: क्या मोंगोडब वितरित डेटाबेस है?

वीडियो: क्या मोंगोडब वितरित डेटाबेस है?
वीडियो: 7 डेटाबेस प्रतिमान 2024, नवंबर
Anonim

मोंगोडीबी एक प्रमुख गैर-संबंधपरक है डेटाबेस प्रबंधन प्रणाली, और NoSQL आंदोलन का एक प्रमुख सदस्य। एक संबंधपरक तालिका और निश्चित स्कीमा का उपयोग करने के बजाय डेटाबेस प्रबंधन प्रणाली (आरडीबीएमएस), मोंगोडीबी दस्तावेजों के संग्रह में की-वैल्यू स्टोरेज का उपयोग करता है।

इसके अलावा, क्या MongoDB ट्रांजेक्शनल डेटाबेस के लिए अच्छा है?

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

इसके बाद, सवाल यह है कि क्या MongoDB डेटा खो देता है? मोंगोडीबी कर सकते हैं डेटा खोना कई चौंकाने वाले तरीकों से भ्रष्ट डेटाबेस पर रिकवरी सफल नहीं रही, लेन-देन पूर्व लॉग। स्वामी और दास के बीच प्रतिकृति में ओप्लॉग में अंतराल था, जिससे दासों के रिकॉर्ड गायब हो गए थे जो स्वामी के पास थे। हां, कोई चेकसम नहीं है, और हां, प्रतिकृति स्थिति में दास वर्तमान थे।

इसके बाद, सवाल यह है कि क्या मोंगोडीबी एक नोएसक्यूएल है?

मोंगोडीबी एक प्रकार का है नोएसक्यूएल डेटाबेस। MongoDB's मॉडल 'दस्तावेज़ भंडारण' है। नोएसक्यूएल वे सभी डेटाबेस हैं जो संबंधपरक डेटाबेस नहीं हैं (Redis, मोंगोडीबी , कैसेंड्रा, आदि)। नोएसक्यूएल डेटाबेस SQL का उपयोग नहीं करते हैं।

MongoDB डेटा कैसे स्टोर करता है?

में मोंगोडीबी , डेटा संग्रहीत है दस्तावेजों के रूप में। ये दस्तावेज हैं MongoDB में संग्रहीत JSON (जावास्क्रिप्ट ऑब्जेक्ट नोटेशन) प्रारूप में। JSON दस्तावेज़ एम्बेडेड फ़ील्ड का समर्थन करते हैं, इसलिए संबंधित आंकड़े और की सूचियाँ आंकड़े हो सकता है संग्रहित बाहरी तालिका के बजाय दस्तावेज़ के साथ। JSON को नाम/मान जोड़े के रूप में स्वरूपित किया गया है।

सिफारिश की: