Váš asynchronní kód je chybný a vaše db.close()
řádek se provede před vaším asynchronním insert
všechny příkazy byly dokončeny. Musíte řídit tok vašeho programu tak, aby A) neproběhl milion souběžných vložení databáze/ve frontě a B) před uzavřením spojení počkal, až je mongo všechny zpracuje. Zvažte pomocnou knihovnu, jako je async.forEach
abyste s tím pomohli, pokud to nechcete kódovat sami.