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

MongoDB C # driver 2.0 InsertManyAsync so với BulkWriteAsync

Tôi đã tìm thấy câu trả lời khi xem mã nguồn của trình điều khiển:InsertManyAsync sử dụng nội bộ BulkWriteAsync .

Vì vậy, sử dụng InsertManyAsync nó giống như cách viết:

List<BsonDocument> documents = ...

collection.BulkWriteAsync(documents.Select(d => new InsertOneModel<BsonDocument>(d)));

Rõ ràng, nếu tất cả các thao tác đều là Chèn, thì InsertManyAsync nên được sử dụng.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Các chỉ mục kết hợp Mongodb để lọc và sắp xếp trên bộ sưu tập LỚN

  2. JSONObject tới tài liệu

  3. Bộ nhớ tệp có thể mở rộng

  4. Rails 3 sử dụng MongoDB thông qua bộ điều hợp mongoid - có cách nào để chia sẻ thông số thuộc tính mà không sử dụng Kế thừa bảng đơn không?

  5. Cài đặt Máy khách / Trình điều khiển PHP 7 MongoDB?