1
蒙戈DB已批量插入文件的方法有两种,使用:MongoDB的批量插入成本
- 的
db.collection.initializeUnorderedBulkOp
方法。 insert
方法和传递一组文档,默认情况下插入是无序的。
如果只考虑批量插入,后者是否比前者更快?
蒙戈DB已批量插入文件的方法有两种,使用:MongoDB的批量插入成本
db.collection.initializeUnorderedBulkOp
方法。insert
方法和传递一组文档,默认情况下插入是无序的。如果只考虑批量插入,后者是否比前者更快?
您是在谈论shell还是关于Python驱动程序?他们可以实施方法有点不同。对于shell,只需输入db.collection.insert
并查看此函数的代码。这样做的话,你会发现它基本上只是从插件中进行批量操作,所以在shell中它们应该在性能上相当。
谢谢,我认为'插入'是在二进制文件中实现的。 – simonzack 2014-09-04 18:52:36
当您测试两种方法时,您获得了什么结果? – 2014-09-04 17:44:51
嗯,我已经测试了一下,因为我问过这个问题,看起来'插入'是使用pymongo至少在我的项目中快了2倍,但尚未正确测试它。 – simonzack 2014-09-04 18:04:58