MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

mongodb не записва всички данни

Вашият асинхронен код е дефектен и вашият db.close() ред се изпълнява преди вашия асинхронен insert всички команди са изпълнени. Трябва да контролирате потока на вашата програма, за да A) нямате милион едновременни вмъквания на база данни да се случват/на опашка и B) да изчакате, докато всички те бъдат обработени от mongo, преди да затворите връзката. Помислете за помощна библиотека като async.forEach за да ви помогне с това, ако не искате да го кодирате сами.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Удостоверяването на командния ред на обвивката на MongoDB е неуспешно

  2. Как да изключа полета от вграден документ в Mongoid?

  3. Преобразувайте ISO датата във формат гггг-мм-дд

  4. systemctl не е намерен при изграждането на mongo изображение

  5. Cosmos DB Mongo API Как да управлявате състоянието на честотата на заявките е голямо