在更新(推送新项目)到该文档中的某个嵌套数组时,文档大小是否重要?
我的意思是,我有包含历史数据的文档,我知道,有些日子这个文件会经常收取新项目。那么我应该将此文档拆分为“历史数据”和“今日数据”文档吗?
在这种情况下,读取不像更新操作那么频繁。例如700次更新,每天20次阅读。
答案 0 :(得分:0)
如果要自行调整文档,添加新文档会将文档移动到磁盘中,这会使文档变慢。因为你读的很少,我认为它会好的。如果它们超出了它们的空间,它们必须在磁盘上移动到更大的区域。使用额外的填充创建文档,以便在您插入时,它就可以了。 http://docs.mongodb.org/manual/core/record-padding/