MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Tại sao trình điều khiển nút MongoDB tạo hồ sơ cá thể bị lỗi bị phá hủy?

csv.foreachinsertOne các cuộc gọi (có lẽ) đều không đồng bộ, vì vậy bạn đang gọi db.close() trước khi quá trình chèn của bạn hoàn tất.

Bạn cần nghĩ ra cách chờ để gọi db.close() cho đến khi tất cả các lệnh gọi lại chèn của bạn đã được gọi. Cách thực hiện điều đó tùy thuộc vào cách mô-đun csv của bạn hoạt động, nhưng việc sử dụng một thứ gì đó như mô-đun không đồng bộ có thể giúp kiểm soát luồng không đồng bộ.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Bản in đẹp trong MongoDB shell làm mặc định

  2. Chuyển các lọ bổ sung cho Spark thông qua spark-submit

  3. Truy vấn với định dạng chuỗi ngày tháng trong mongodb

  4. Có bất kỳ lý do nào khiến tôi nên / không nên sử dụng ObjectId trong url RESTful của mình không

  5. Cách quản lý mẫu cấu hình cho cơ sở dữ liệu của bạn với ClusterControl