补充一下Thilo所说的话,“不嵌入具有无限增长的字段”的原因是,这种类型的文档大小扩展会导致MongoDB在超出分配给它的当前空间时必须移动文档。您可以在文档的“
填充因子”部分中阅读有关此内容的更多信息。
这些类型的移动相对昂贵,尤其是如果它们频繁发生。因此,限制您的主集合(最新的X等)中等效注释的大小(实质上限制增长),甚至可能预先填充该文档字段(实质上是手动填充)以减少注释添加/更改所引起的移动。为您值得。

补充一下Thilo所说的话,“不嵌入具有无限增长的字段”的原因是,这种类型的文档大小扩展会导致MongoDB在超出分配给它的当前空间时必须移动文档。您可以在文档的“
填充因子”部分中阅读有关此内容的更多信息。
这些类型的移动相对昂贵,尤其是如果它们频繁发生。因此,限制您的主集合(最新的X等)中等效注释的大小(实质上限制增长),甚至可能预先填充该文档字段(实质上是手动填充)以减少注释添加/更改所引起的移动。为您值得。