पाठ 20 / 23

रेप्लिकेशन और रेप्लिका सेट

Replica sets, primary व secondary nodes, automatic failover और replication lag से data उपलब्ध रखें।

रेप्लिका सेट क्या है?

रेप्लिका सेट mongod सर्वर का समूह है जिनके पास एक ही डेटा होता है — एक primary writes लेता है, और secondaries उन्हें कॉपी करते हैं।

रेप्लिकेट क्यों करें?

यह उच्च उपलब्धता देता है (primary विफल होने पर एक secondary अपने-आप प्रमोट हो जाता है), सुरक्षा, और वैकल्पिक रूप से reads को secondaries पर बाँटने देता है।

Writes primary पर जाते हैं

डिफ़ॉल्ट रूप से सभी writes primary नोड पर जाते हैं — secondaries से पढ़ने पर replication lag के कारण थोड़ा पुराना डेटा मिल सकता है।