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

EC2 पर, मुझे जर्नल, लॉग और डेटा के लिए अलग-अलग EBS संस्करणों की आवश्यकता क्यों है?

MongoDB टीम ने अनुभव किया होगा कि IOPS को डेटा की सबसे ज्यादा जरूरत है, लॉग सबसे कम है और जर्नल कहीं बीच में है। हालांकि मैं MongoDB से कम परिचित हूं, मुझे संदेह है कि कुछ कारणों से वे हो सकता है विभिन्न ईबीएस संस्करणों का सुझाव देना शामिल है:

  • लागत बचत:जरूरतों के आधार पर IOPS की सही मात्रा का प्रावधान करने से $ की बचत होगी। यदि यह सब एक ही विभाजन पर होता, तो आप 1000 के अधिकतम IOPS का उपयोग करते और अंत में अधिक भुगतान करते
  • स्नैपशॉट:आप डेटा को एक अलग (अधिक बारंबार?) अंतराल पर स्नैपशॉट कर सकते हैं
  • विवाद:डेटा, जर्नलिंग और लॉगिंग अलग-अलग वॉल्यूम पर होने पर एक-दूसरे के साथ संघर्ष नहीं करेंगे
  • स्केलिंग:आप डेटा वॉल्यूम को जर्नल और लॉग वॉल्यूम से अलग स्केल कर सकते हैं
  • जोखिम में कमी:यदि डेटा की मात्रा में परेशानी है तो आप बैकअप से पुनर्स्थापित कर सकते हैं और जर्नल (मुझे लगता है कि आप कर सकते हैं) को फिर से लागू कर सकते हैं, और लॉग पर भी विश्लेषण कर सकते हैं


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. स्प्रिंग डेटा मोंगो - विशिष्ट संग्रह के साथ समस्या

  2. विंडोज़ पर बाहरी ड्राइव का उपयोग करने के लिए मैं डॉकर में चलाने के लिए मोंगो को कैसे कॉन्फ़िगर करूं?

  3. क्या लेन-देन मोंगोडब एकत्रीकरण $ मर्ज के साथ काम करेगा?

  4. मोंगोडब काउंट बनाम फाइंडोन

  5. नेवला पॉप्युलेट का उपयोग करते समय पदों की एक खाली सरणी लौटाना