MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

हमें क्यों चाहिए, नेवले का उपयोग करने के क्या फायदे हैं

शुद्ध मोंगो की तुलना में मुख्य लाभ अमूर्तता है।

SQL डेटाबेस प्रकारों से आने वाले कई डेवलपर्स गतिशील संग्रह के साथ काम करने में बहुत असहज महसूस करते हैं जिनकी कोई संरचना परिभाषित नहीं होती है। तो स्कीमा सबसे पहले इसमें मदद करता है।
इसके अतिरिक्त, यह सत्यापन और अन्य साफ-सुथरी सुविधाओं को लागू करता है ताकि यह सुनिश्चित किया जा सके कि संग्रह से दस्तावेज़ सम्मिलित/अद्यतन/ढूंढते समय आपकी स्कीमा सुसंगत है।

यह मॉडल . भी बनाता है अमूर्तता जिसके साथ काम करना आसान हो जाता है, इसलिए ऐसा लगता है कि आप शुद्ध डेटा के बजाय केवल वस्तुओं के साथ काम कर रहे हैं।

मिडलवेयर . जैसी कई अन्य अच्छाइयां हैं , प्लगइन्स , जनसंख्या , सत्यापन . अधिक जानकारी के लिए कृपया नेवला दस्तावेज़ देखें:

व्यक्तिगत रूप से, मैं शुद्ध मोंगो पसंद करता हूं क्योंकि यह आधिकारिक 10gen mongo डॉक्स के साथ अधिक संगत है और ऐसे अमूर्त नहीं बनाता है जो हमेशा कुछ सीमाओं और नियमों का पालन करते हैं जिनका आपको पालन करना होगा।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. गोलंग + मोंगोडीबी एम्बेडेड प्रकार (किसी अन्य संरचना में एक संरचना एम्बेड करना)

  2. दो अलग-अलग संग्रहों में डुप्लिकेट मोंगो ऑब्जेक्ट आईडी उत्पन्न होने की संभावना?

  3. Android ऐप्स में MongoDB स्टिच का उपयोग कैसे करें

  4. MongoDB '$geoNear क्वेरी के लिए अनुक्रमणिका खोजने में असमर्थ'

  5. एसएएसएल प्रमाणीकरण चरण पर सर्वर ने त्रुटि लौटा दी:प्रमाणीकरण विफल रहा