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

MongoDB पर CouchDB का उपयोग कब करें और इसके विपरीत

C, A &P (संगति, उपलब्धता और विभाजन सहिष्णुता) में से कौन से 2 आपके लिए अधिक महत्वपूर्ण हैं? त्वरित संदर्भ, नोएसक्यूएल सिस्टम के लिए विजुअल गाइड

  • MongodB :संगति और विभाजन सहिष्णुता
  • CouchDB :उपलब्धता और विभाजन सहनशीलता

एक ब्लॉग पोस्ट, कैसंड्रा बनाम मोंगोडीबी बनाम कॉचडीबी बनाम रेडिस बनाम रिआक बनाम एचबेस बनाम मेम्बेस बनाम नियो4जे तुलना इसमें 'सर्वश्रेष्ठ उपयोग किया गया . है ' प्रत्येक NoSQL डेटाबेस के लिए परिदृश्यों की तुलना की गई। लिंक का हवाला देते हुए,

  • MongoDB:यदि आपको गतिशील प्रश्नों की आवश्यकता है। यदि आप इंडेक्स को परिभाषित करना पसंद करते हैं, न कि मानचित्र/कार्यों को कम करें। अगर आपको बड़े डीबी पर अच्छे प्रदर्शन की ज़रूरत है। यदि आप CouchDB चाहते थे, लेकिन आपका डेटा डिस्क भरते हुए बहुत अधिक बदल जाता है।
  • CouchDB :कभी-कभी बदलते डेटा को जमा करने के लिए, जिस पर पूर्व-निर्धारित क्वेरी चलाई जानी हैं। वे स्थान जहां संस्करण बनाना महत्वपूर्ण है।

रियाद कल्ला द्वारा हाल ही में (फरवरी 2012) और अधिक व्यापक तुलना,

  • MongoDB :केवल मास्टर-स्लेव प्रतिकृति
  • CouchDB :मास्टर-मास्टर प्रतिकृति

एक ब्लॉग पोस्ट (अक्टूबर 2011) जिसने दोनों को आजमाया, एक MongoDB लड़का CouchDB सीखता है कॉच डीबी के पेजिंग के उतने उपयोगी नहीं होने पर टिप्पणी की।

क्रिस्टीना चोडोरो द्वारा दिनांकित (जून 2009) बेंचमार्क (MongoDB के पीछे टीम का हिस्सा ),

मैं MongoDB के लिए जाऊंगा।

आशा है कि यह मदद करता है।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. आप node.js में MongoDB अनुक्रमणिका के लिए जावास्क्रिप्ट ऑब्जेक्ट में गुणों का क्रम कैसे निर्दिष्ट कर सकते हैं?

  2. मोंगोडब में पेजिनेशन लागू करना

  3. MongoDB में दस्तावेज़ों को क्रमबद्ध करने के 3 तरीके

  4. त्रैमासिक वार ग्रुप डेट कैसे करें?

  5. क्या मोंगोडीबी का मूल आरईएसटी इंटरफ़ेस है?