已知信息:據瞭解,MongoDB在BSON(Binary JSON)中存儲,maximum BSON document size爲16MB。MongoDB單文檔大小限制爲16MB
問題:爲什麼16MB本身爲什麼不是32MB或64MB或更多,以及16MB的限制在哪裏,以及16MB的原因是什麼?
提到在傳輸過程中,不會消耗過多的帶寬,並且不需要在服務器上使用過多的RAM。但是如果我們能夠負擔網絡帶寬和RAM內存消耗呢。然後,除了GridFS之外,我們沒有其他選擇。爲什麼?
這聽起來很愚蠢。但請任何人都能明確指出這一點?
更新:它是4MB,現在是16MB。
我們可以通過發行爲什麼它不是由DBAs允許作爲配置如下命令
db.isMaster().maxBsonObjectSize/(1024*1024)
檢查它蒙戈貝殼?
什麼使32 MB比16 MB更合乎邏輯? – 2013-03-09 06:02:34
@MattBall更新我的問題..但是,我希望你能理解我的實際問題,並可以給出一些提示或自己回答... – 2013-03-09 06:05:07
@PrincessOftheUniverse:如果你知道它爲什麼是4MB,現在是16MB,請回答 – 2013-03-09 08:45:28