我正在保存对MongoDB中RSS Feed的引用,每个Feed都有一个不断增长的条目列表。在我设计模式时,我关注MongoDB Schema Design - Embed vs. Reference文档中的这个声明:
如果要嵌入的数据量很大 (很多兆字节),你可以阅读 限制单个对象的大小。
如果我正确理解陈述,肯定会发生这种情况。所以问题是,我认为我应该不在Feed中嵌入Feed条目是正确的,因为我最终会达到单个对象大小的限制?
答案 0 :(得分:3)
在设计架构时,您应该了解Mongo中单个文档的4MB大小限制。
4mb的限制不是每个硬限制 se,它易于改变。共鸣它 在那里,我们真的很喜欢它 让我们保持一致的表现 司机做了一些假设 输入要做,并且通常会阻止 发生了非常可怕的事情。
如果有一个很大的共识 但是,我们当然应该改变 能。