C, A &P (संगति, उपलब्धता और विभाजन सहिष्णुता) में से कौन से 2 आपके लिए अधिक महत्वपूर्ण हैं? त्वरित संदर्भ, नोएसक्यूएल सिस्टम के लिए विजुअल गाइड
- MongodB :संगति और विभाजन सहिष्णुता
- CouchDB :उपलब्धता और विभाजन सहनशीलता
एक ब्लॉग पोस्ट, कैसंड्रा बनाम मोंगोडीबी बनाम कॉचडीबी बनाम रेडिस बनाम रिआक बनाम एचबेस बनाम मेम्बेस बनाम नियो4जे तुलना इसमें 'सर्वश्रेष्ठ उपयोग किया गया . है ' प्रत्येक NoSQL डेटाबेस के लिए परिदृश्यों की तुलना की गई। लिंक का हवाला देते हुए,
- MongoDB:यदि आपको गतिशील प्रश्नों की आवश्यकता है। यदि आप इंडेक्स को परिभाषित करना पसंद करते हैं, न कि मानचित्र/कार्यों को कम करें। अगर आपको बड़े डीबी पर अच्छे प्रदर्शन की ज़रूरत है। यदि आप CouchDB चाहते थे, लेकिन आपका डेटा डिस्क भरते हुए बहुत अधिक बदल जाता है।
- CouchDB :कभी-कभी बदलते डेटा को जमा करने के लिए, जिस पर पूर्व-निर्धारित क्वेरी चलाई जानी हैं। वे स्थान जहां संस्करण बनाना महत्वपूर्ण है।
रियाद कल्ला द्वारा हाल ही में (फरवरी 2012) और अधिक व्यापक तुलना,
- MongoDB :केवल मास्टर-स्लेव प्रतिकृति
- CouchDB :मास्टर-मास्टर प्रतिकृति
एक ब्लॉग पोस्ट (अक्टूबर 2011) जिसने दोनों को आजमाया, एक MongoDB लड़का CouchDB सीखता है कॉच डीबी के पेजिंग के उतने उपयोगी नहीं होने पर टिप्पणी की।
क्रिस्टीना चोडोरो द्वारा दिनांकित (जून 2009) बेंचमार्क (MongoDB के पीछे टीम का हिस्सा ),
मैं MongoDB के लिए जाऊंगा।
आशा है कि यह मदद करता है।