MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Desempenho do MongoDB com estrutura de dados crescente


Para adicionar ao que Thilo disse acima, o motivo de "não incorporar campos que têm crescimento não vinculado" é porque esse tipo de expansão de tamanho de documento pode fazer com que o MongoDB tenha que mover o documento se exceder o espaço atual alocado a ele. Você pode ler mais sobre isso na seção Fator de preenchimento da documentação.

Esses tipos de movimentos são relativamente caros, especialmente se acontecerem com frequência. Portanto, limitar o tamanho (essencialmente limitando esse crescimento) dos comentários equivalentes em sua coleção principal (X mais recente etc.) vale a pena para você.