sql >> Databáze >  >> NoSQL >> MongoDB

mongodb neukládá všechna data

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.




  1. Vlastnost objektu MongoDB $existuje ve vnořeném poli

  2. Získejte počet polí v každém dokumentu pomocí dotazu pomocí java ovladače MongoDB

  3. Zastaralý analyzátor těl?

  4. Ukládání numpy pole v mongodb