我正在使用MongoDB保存日志数据。我的目标是零删除日志记录。现在我正在使用“InsertManyAsync”来编写多个日志数据。但是在MongoDB中也有类似“BulkWriteAsync”的方法。 InsertMany和BulkWrite在性能上有什么不同?在本地写作和网络写作?MongoDB InsertMany vs BulkWrite
1
A
回答
0
封面下的BulkWriteAsync使用InsertManyAsync进行插入操作。唯一的区别是BulkWriteAsync允许您在一个屋檐下执行不同的操作(插入,更新,删除)。但是,如果您正在讨论BulkWriteAsync和InsertManyAsync之间插入一堆文档的情况,建议直接使用InsertManyAsync。
3
好这两个问题:
InsertMany VS BulkWrite
使用BulkWrite您可以到MongoDB中一个单独的连接完成许多操作。在内部,InsertMany使用BulkWrite,所以没有区别,只是为了方便。
This question was already solved.
同步VS异步
当您执行同步操作,您aplication将等待的MongoDB来完成这项工作。通过异步操作,您可以同时执行许多操作。服务器和客户端。
相关问题
- 1. insertMany无序/ continueOnError在MongoDB中的NodeJS司机
- 2. C#MongoDB InsertMany插入后缺少_id
- 3. insertMany不是函数
- 4. Mongoose bulkWrite - 'q'的错误类型
- 5. 使用insertMany在Mongodb中插入一个文档
- 6. MongoDB vs Columnar
- 7. MongoDB vs MySQL 5.5?
- 8. Elasticsearch'size:'vs MongoDB batch_size
- 9. MongoDB $ oid vs ObjectId
- 10. Mongodb-embedded vs索引
- 11. MongoDB关系vs SQL
- 12. MongoDB vs PostgreSQL在django
- 13. 如何在mongodb php库中使用insertMany时忽略重复的文档?
- 14. 在mongoDB中删除vs pull vs unset
- 15. MongoDB {aggregation $ match} vs {find}速度
- 16. 易于缩放mongodb vs mysql
- 17. Mongodb sharded cluster $ in VS $或
- 18. Mongoose insertMany可能在查询上查找
- 19. mongodb BulkWriteResult c#
- 20. 无法在monogDB中插入10000条带insertMany的记录
- 21. 如何从insertmany动态创建表单字段返回数据
- 22. MongoDB批量写入不更新
- 23. MongoDB GridFS VS直接磁盘IO
- 24. 参考资料vs嵌入在MongoDB
- 25. mongooose/mongodb流vs数组性能
- 26. 使用数据库VS MongoDB中
- 27. 单节点上的MongoDB vs Couchbase性能
- 28. MongoDB BasicDBObject vs java中的文档
- 29. WAMP上的MongoDB/PHP-phpinfo vs php -i
- 30. mongodb - 字段vs儿童表现