文档大小从{4}增加到4MB到16MB。它会进一步增加吗?如果是的话?
围绕这个规模的一项工作是数据库的规范化,创建更多集合,以及执行应用程序级别连接(不是通过MongoDB提供)。
是否有可用的配置选项(在MongoDB中)增加限制或提供解决方案?
欢迎提供有关限制的变通方法的建议。
答案 0 :(得分:9)
有一个JIRA:https://jira.mongodb.org/browse/SERVER-5923但它列在10gen不确定的功能下,这意味着我不会屏住呼吸。
docuent size是真正的理由,即内存分配。
如果您需要超过16meg,您需要认真考虑您的工作是否正确。 MongoDB可以做JOIN客户端,有时你只需要接受一些数据在应用程序中更好地分离和加入。总是嵌入的经验法则是不真实和不正确的。
答案 1 :(得分:3)
在mongodb中查看GridFS。有关文档大小的可能解决方法。
没有评论MongoDB中一般文档的文档大小限制何时会增加。