2012-05-31 27 views

回答

28

other question应该回答你的问题:超过4MB大

文件(当转换为BSON)不能被保存到数据库中。这是一个有些武断的限制(将来可能会提出);主要是为了防止糟糕的模式设计并确保一致的性能。

请注意,在该问题的挑选答案中,评论者提到它现在可能大到8mb或16mb。

所以要回答你的问题,它不一定是一个字符串只能是一定的长度,而是整个文档必须低于16MB。

+9

新修改的限制是16MB,而不是4. – DhruvPathak

+2

感谢@DhruvPathak,更新了答案。 –

0

参见this

最大BSON文档尺寸16兆字节。最大文档尺寸 有助于确保单个文档不能使用RAM的过量金额,或在传输过程中使用过多的带宽。若要存储大于最大大小的文件,则MongoDB提供 GridFS API

相关问题