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

MongoDB:बड़ी फ़ाइलों को आयात करते समय mongoimport कनेक्शन खो देता है

मुझे लगता है कि समस्या प्रदर्शन के बारे में है, किसी भी तरह से आप इसका उपयोग करके हल कर सकते हैं:

आप mongoimport विकल्प -j का उपयोग कर सकते हैं . 4 के साथ काम न करने पर वेतन वृद्धि का प्रयास करें। यानी, 4,8,16, आपके सीपीयू में मौजूद कोर की संख्या पर निर्भर करता है।

mongoimport --help

-j, --numInsertionWorkers=समवर्ती रूप से चलाने के लिए सम्मिलित संचालन की संख्या (डिफ़ॉल्ट रूप से 1)

mongoimport -d mietscraping -c mails -j 4

या आप फ़ाइल को विभाजित कर सकते हैं और सभी फ़ाइलें आयात कर सकते हैं।

मुझे आशा है कि यह आपकी मदद करेगा।

थोड़ा और देखें, कुछ संस्करण में एक बग हैhttps://jira.mongodb.org/browse/TOOLS-939यहां एक और समाधान है जिसे आप बैच बदल सकते हैं, डिफ़ॉल्ट रूप से 10000 है, मान कम करें और परीक्षण करें:

mongoimport -d mietscraping -c मेल



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoServer.State 2.0 ड्राइवर के बराबर है

  2. MongoDB स्कीमा डिज़ाइन:हमेशा एक स्कीमा होती है

  3. एक नए _id . का उपयोग करके MongoDB में एक दस्तावेज़ को डुप्लिकेट करें

  4. MongoDb - प्रकार को इंट से डबल में बदलें

  5. MongoDB $sum और $avg of उप दस्तावेज़

© कॉपीराइट http://hi.sqldat.com सर्वाधिकार सुरक्षित