MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

MongoDB C# ड्राइवर 2.0 InsertManyAsync बनाम BulkWriteAsync

मुझे ड्राइवर स्रोत कोड को देखकर उत्तर मिला:InsertManyAsync आंतरिक रूप से . का उपयोग करता है BulkWriteAsync

तो InsertManyAsync का उपयोग कर रहे हैं यह लिखने जैसा ही है:

List<BsonDocument> documents = ...

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

जाहिर है, अगर सभी ऑपरेशन इन्सर्ट हैं, तो InsertManyAsync इस्तेमाल किया जाना चाहिए।




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB में ऑब्जेक्ट मान के विरुद्ध प्रासंगिक जानकारी प्राप्त करें

  2. Mongoose और TTL के साथ असत्यापित उपयोगकर्ता को कैसे निकालें

  3. Apple M1 चिप पर Mongodb कैसे स्थापित करें

  4. मैं _t फ़ील्ड को MongoDB में उपर करते समय प्रदर्शित होने से कैसे रोकूँ?

  5. यदि मौजूद नहीं है तो आइटम कैसे बनाएं और मौजूद होने पर त्रुटि लौटाएं