आपका एसिंक्रोनस कोड त्रुटिपूर्ण है और आपका db.close() आपके एसिंक्रोनस insert . से पहले लाइन निष्पादित होती है कमांड सब पूरा कर लिया है। आपको अपने प्रोग्राम के प्रवाह को ए में नियंत्रित करने की आवश्यकता है) एक लाख समवर्ती डेटाबेस प्रविष्टियां नहीं हो रही हैं/कतार हैं और बी) कनेक्शन बंद करने से पहले सभी को मोंगो द्वारा संसाधित किए जाने तक प्रतीक्षा करें। एक सहायक पुस्तकालय पर विचार करें जैसे कि async.forEach यदि आप इसे स्वयं कोड नहीं करना चाहते हैं तो इसमें मदद करने के लिए।