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

MongoDb - लिखने के लिए भारी एप्लिकेशन के लिए मल्टी सीपीयू सर्वर का उपयोग

नहीं, अभी भी कई CPU कोर का उपयोग करने के लिए शार्किंग का उपयोग करने की अनुशंसा की जाती है। जैसा कि अक्सर पूछे जाने वाले प्रश्न में बताया गया है

<ब्लॉककोट>

शार्प सर्वर (यानी मोंगोस प्रोसेस को अनुमति देते हुए, कई मोंगॉड इंस्टेंस पर संग्रह वितरित करके साझाकरण में सुधार होता है। ) किसी भी संख्या में ऑपरेशन एक साथ करने के लिए विभिन्न डाउनस्ट्रीम मोंगॉड इंस्टेंस . के लिए

प्रत्येक मोंगोड उदाहरण शार्ड क्लस्टर में दूसरों से स्वतंत्र है और मोंगोडीबी पाठक-लेखक लॉक का उपयोग करता है)। एक मोंगोड उदाहरण पर संचालन किसी अन्य पर संचालन को अवरुद्ध नहीं करता है।

जैसा कि एक उपयोगकर्ता ने मोंगोडब-उपयोगकर्ता मेलिंग सूची में कहा है, एक ही बॉक्स पर साझा करने के अपने मुद्दे हैं

<ब्लॉककोट>

कुछ महत्वपूर्ण प्रयोगों के बाद, मैंने पाया है कि एक मोंगोडीबी शार्ड डेमॉन एक से अधिक सीपीयू का उपयोग नहीं कर सकता है। 24 CPU बॉक्स पर, प्रदर्शन तब तक बढ़ता है जब तक हम लगभग 8 शार्प तक नहीं पहुंच जाते, फिर एक और सीमा शुरू हो जाती है।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. मुझे इस स्कीमा को मोंगोडीबी में कैसे कार्यान्वित करना चाहिए?

  2. MongoDB में JavaScript NoSQL इंजेक्शन की रोकथाम

  3. MongoDB $nin क्वेरी ऑपरेटर

  4. Docker . में node.js के माध्यम से MongoDB से कनेक्ट नहीं हो सकता

  5. MongoDB में नेस्टेड सरणियों में तत्व डालें