從MongoDB的權威指南:大於4MB較大理解MongoDB的BSON文獻大小限制
文檔(當轉換爲BSON)不能 保存到數據庫中。這是一個有點武斷的限制(可能會在將來提出 );主要是爲了防止糟糕的模式設計並確保性能一致。
我不明白這個限制,這是否意味着一個文檔包含一個博客文章,其中有很多評論,只是碰巧大於4MB而不能存儲爲單個文檔?
這也算嵌套文件嗎?
如果我想要一個審計值更改的文檔,該怎麼辦? (它最終可能會增長,超過4MB限制。)
希望有人正確解釋這一點。
我剛開始閱讀關於MongoDB(我正在學習的第一個nosql數據庫)。
謝謝。
我認爲這個問題應該澄清,這是MongoDB的存儲文件大小的限制,而不是的BSON格式。 – alexpopescu 2011-01-12 14:03:16
@alexpopescu,你是對的。 – saint 2011-01-12 14:48:10
雖然,我只是試圖保存一個大大超過4MB的巨大文檔來獲取消息「BSON :: InvalidDocument:文檔太大:BSON文檔被限制爲4194304字節」。如果是這樣的話,在警告/錯誤信息中是不是有點誤導? – 2011-02-24 19:21:24