2013-06-19 82 views
0

我试图用包含大约40,000个对象的数组批量插入到mongodb中。我不断收到BSON文档太大的错误,但是如果我单独插入每个项目,它会正常工作。MongoDB批量插入,文档太大

总插入大小是否有限制或其他原因会导致这种情况发生?实际的单个文件都很小。

谢谢!

回答

2

BatchInsert以BSON文档作为输入,因此它表示同时使用全部40,000个数据太多。您需要将它们分成批次,以适合单个BSON文档。

+0

谢谢,就是这样。我将这个数组分成更小的块并且完美。 – dzm