जैसा कि अन्य ने कहा है, MongoDB में अभी एकल-सर्वर स्थायित्व नहीं है। सौभाग्य से, यह आसान आसान है बहु-नोड प्रतिकृति स्थापित करने के लिए। आप किसी अन्य डेटा सेंटर में दूसरी मशीन भी स्थापित कर सकते हैं और डेटा को स्वचालित रूप से लाइव दोहराया जा सकता है!
अगर एक लिखना जरूरी सफल होने पर, आप मोंगो को एक इंसर्ट/अपडेट से वापस नहीं आने का कारण बन सकते हैं जब तक कि उस डेटा को n पर दोहराया नहीं जाता है गुलाम यह सुनिश्चित करता है कि आपके पास कम से कम n . है डेटा की प्रतियां। प्रतिकृति सेट आपको बिना किसी महत्वपूर्ण कार्य के अपने क्लस्टर से नोड्स जोड़ने और निकालने की अनुमति देते हैं; बस एक नया नोड जोड़ें और यह स्वचालित रूप से डेटा की एक प्रति को सिंक करेगा। एक नोड निकालें और क्लस्टर खुद को पुनर्संतुलित करता है। यह कई मशीनों में उपयोग करने के लिए बहुत अधिक डिज़ाइन किया गया है, जिसमें कई नोड्स समानांतर में कार्य करते हैं; यह MySQL जैसी किसी चीज़ की तुलना में यह पसंदीदा डिफ़ॉल्ट सेटअप है, जो उम्मीद करता है कि एक विशाल मशीन अपना काम करेगी, जिसे आप तब गुलामों को जोड़ सकते हैं जब आपको स्केल आउट करने की आवश्यकता होती है। यह डेटा संग्रहण और स्केलिंग के लिए एक अलग दृष्टिकोण है, लेकिन एक बहुत ही आरामदायक तरीका है यदि आप समय निकालकर इसके अनुमानों में अंतर को समझते हैं, और एक आर्किटेक्चर का निर्माण कैसे करते हैं जो इसकी ताकत का लाभ उठाता है।