2013-06-19 77 views
0

我試圖用包含大約40,000個對象的數組批量插入到mongodb中。我不斷收到BSON文檔太大的錯誤,但是如果我單獨插入每個項目,它會正常工作。MongoDB批量插入,文檔太大

總插入大小是否有限制或其他原因會導致這種情況發生?實際的單個文件都很小。

謝謝!

回答

2

BatchInsert以BSON文檔作爲輸入,因此它表示同時使用全部40,000個數據太多。您需要將它們分成批次,以適合單個BSON文檔。

+0

謝謝,就是這樣。我將這個數組分成更小的塊並且完美。 – dzm