Quantas collections um único Atlas cluster pode ter?
Embora não haja um limite rígido para o número de collections em um único cluster, o desempenho de um cluster pode degradar se ele servir a um grande número de collections e índices. Collections maiores têm um impacto maior no desempenho.
O número máximo combinado recomendado de collections e índices por camada do Atlas cluster é o seguinte:
Camada do cluster | Máximo recomendado |
|---|---|
M10 | 5.000 collections e índices |
M20 / M30 | 10.000 collections e índices |
M40+ | 100.000 collections e índices |
Se você exceder o número máximo recomendado de coleções e índices, as operações do banco de dados poderão ser executadas mais lentamente. Os pontos de controle levam mais tempo para serem concluídos, o que reduz a velocidade da operação. Em alguns casos, as operações podem paralisar se o seu uso exceder as configurações do ulimit do seu sistema, que definem limitações no número de recursos do sistema que você pode usar.
Dica
Para saber mais sobre as configurações do ulimit, consulte Configurações de ulimit do UNIX para implementações autogerenciadas no Manual do MongoDB Server.
O impacto no desempenho de exceder o número máximo de recursos recomendado depende do uso da collection. Os impactos no desempenho são mais prováveis se você usar a maioria das coleções existentes de forma consistente.
Quais as versões do MongoDB que os Atlas clusters utilizam?
A tabela a seguir lista as versões do MongoDB que estão disponíveis para cada tipo de cluster.
Versão do MongoDB | Disponível em M10+ | Disponível nos clusters M0 e Flex |
|---|---|---|
MongoDB 7.0 | ||
MongoDB 8.0 | ||
Versão mais recente com upgrades automáticos |
Para selecionar a versão MongoDB para seu cluster, use o menu suspenso na seção Additional Settings do formulário de cluster.
Para usar a versão mais recente do MongoDB, selecione Latest Version With Auto Upgrades. Você não pode selecionar uma versão menor ou versão de patch específica.
Importante
Se você planeja usar a migração em produção, NÃO escolha Latest Version With Auto Upgrades para seus clusters dedicados. Essa opção atualiza automaticamente seu cluster para a versão secundária mais recente. A migração em produção oferece suporte apenas a versões principais e não oferece suporte a versões secundárias, como o MongoDB versão 8.2.
À medida que novas versões de patch são disponibilizadas, o Atlas faz upgrade para essas versões por meio de um processo contínuo para manter a disponibilidade do cluster. Durante o upgrade para a próxima versão secundária, o cartão de cluster na página da IU do Atlas Database
Deployments pode mostrar o FCV do seu cluster em vez da versão MongoDB para refletir os recursos que estão atualmente disponíveis no seu cluster.
Para saber mais sobre como o Atlas lida com o fim da vida útil das principais versões do MongoDB, consulte O que acontece com os clusters do Atlas que usam uma versão do MongoDB que está chegando ao fim da vida útil?
Quando o MongoDB atualiza a versão do banco de dados dos clusters gratuitos?
O Atlas atualiza os clusters gratuitos para a versão mais recente do MongoDB depois que várias versões de patch ficam disponíveis para essa versão. Para saber mais sobre como o MongoDB atualiza os softwares, consulte Versões do MongoDB .
O que acontece com os Atlas clusters que usam uma versão do MongoDB que está chegando ao fim da vida útil?
Observação
Versões do MongoDB não permitidas no Atlas
O Atlas não é mais compatível com o MongoDB 5.0 e versões anteriores.
O MongoDB envia uma notificação por e-mail pelo menos seis meses antes do fim da vida útil da versão do MongoDB. Alguns meses depois de receber esta notificação, o Atlas:
Não permite que você distribua novos clusters usando a versão que está no final da vida útil.
Notifica você sobre a data limite da versão. Após a data limite, o Atlas atualiza os clusters para a próxima versão MongoDB, a menos que você solicite e receba aprovação para uma extensão.
Exemplo
Quando o MongoDB 7.0 chega ao fim da vida útil, o Atlas atualiza cada um dos clusters que executam o MongoDB 7.0 para MongoDB 8.0.
Essa atualização acontece durante o período de manutenção se você configurou um nas configurações do seu projeto.
Na maioria dos casos, esta atualização não causará tempo de inatividade nem afetará negativamente seus aplicativos. Você deve atualizar seu cluster antes da data limite para garantir que seus serviços e aplicativos não sofram tempo de inatividade ou outros problemas devido a incompatibilidades com a nova versão do MongoDB.
Para saber mais sobre possíveis problemas do cluster ao atualizar as versões do MongoDB, consulte Compatibility Changes nas notas da versão do MongoDB para a próxima versão do MongoDB.
Dica
Para revisar a data de fim de vida útil de cada versão do MongoDB Server, consulte MongoDB Server na Política de suporte do MongoDB.