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

क्या मोंगोडीबी किसी भी तरह एक कोर तक ही सीमित है?

MongoDB रीड ऑपरेशंस के लिए मल्टी-कोर मशीन पर सभी कोर को संतृप्त कर सकता है, लेकिन राइट ऑपरेशंस और मैप-रिड्यूस के लिए MongoDB केवल सिंगल कोर प्रति मोंगोड प्रक्रिया का उपयोग कर सकता है।

सिंगल-कोर MapReduce की सीमा जावास्क्रिप्ट दुभाषिया के कारण है जो MongoDB उपयोग करता है। यह कुछ ऐसा है जिसे भविष्य में तय किया जाना है, लेकिन अंतरिम में आप MapReduce को निष्पादित करने के लिए Hadoop का उपयोग कर सकते हैं और परिणाम को अपने MongoDB डेटाबेस में संग्रहीत कर सकते हैं।

एक अन्य विकल्प जिसने मिश्रित परिणाम देखे हैं, वह है उदाहरण के लिए प्रत्येक कोर के लिए एक एकल मोंगॉड प्रक्रिया चलाना, यह एकल डेटाबेस के लिए प्रदर्शन में वृद्धि नहीं करेगा जब तक कि उन्हें एक शार्प सेटअप में चलाने के लिए कॉन्फ़िगर नहीं किया जाता है।




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. पाइमोंगो अप्सर्ट थ्रो अप्सर्ट बूल त्रुटि का एक उदाहरण होना चाहिए

  2. स्प्रिंग-डेटा-मोंगोडब बहु-किरायेदार बनाना

  3. सभी फ़ील्ड हटाएं जो अशक्त हैं

  4. सी # + मोंगोडीबी - मोंगोडीबी डेटाटाइप/विशेषताओं का उपयोग किए बिना ऑब्जेक्ट आईडी

  5. साझा MongoDB होस्टिंग के शीर्ष 5 लाभ