Importante
Sempre atualize para a versão de patch estável mais recente da sua série de lançamentos.
A versão do MongoDB tem o formulário X.Y.Z
onde o X.Y
se refere à série de versão e o Z
se refere ao número do patch.
Começando com o MongoDB 8.2, o MongoDB adota uma nova estratégia de controle de versão e lançamento para simplificar os caminhos de atualização e fornecer opções de controle de versão mais claras. O MongoDB é lançado como duas séries de versões diferentes:
Lançamentos principais
Lançamentos menores
Lançamentos principais
As principais versões são disponibilizadas aproximadamente uma vez por ano e introduzem novas funcionalidades e melhorias. As principais versões são suportadas para o MongoDB Atlas e sistemas locais.
Versões de exemplo:
7.0
8.0
Lançamentos menores
Versões menores introduzem melhorias incrementais e novas funcionalidades dentro de um ciclo de lançamento de versão principal. Elas são tão estáveis quanto as principais versões e adequadas para volumes de trabalho de produção.
A partir do MongoDB 8.2, versões secundárias também estarão disponíveis para sistemas locais (Community e EA) para casos de uso específicos, como Search, Vector Search e recursos aprimorados de Queryable Encryption .
Versões de exemplo:
8.2
Observação
Para o ciclo de lançamento do 8.0, o MongoDB 8.2 está disponível para sistemas Atlas e on-premises. No MongoDB Atlas, o 8.2 é suportado até a próxima versão menor.
Opções de versão para MongoDB Atlas
A partir do MongoDB 8.2, duas opções de versão estão disponíveis para clusters dedicados do Atlas :
Versões principais: você pode optar por permanecer em uma versão principal específica, como MongoDB 8.0. Os clusters nas versões principais recebem correções de bugs e patches de segurança. Você deve atualizar manualmente os clusters antes do fim da vida útil (EOL). Caso contrário, o Atlas atualiza automaticamente os clusters para a versão principal suportada mais recente após o EOL.
Versão mais recente com atualização automática: se você definir seu cluster para essa opção de versão, ele receberá atualizações automáticas para a versão mais recente disponível do MongoDB e habilitará novas funcionalidades.
Observação
Você não pode escolher uma opção de lançamento para clusters nas camadas Free e Flex, pois esses clusters são atualizados automaticamente.
Lançamentos de patches
As versões de patch são disponibilizadas conforme necessário para as versões principais e secundárias. As versões de patch geralmente incluem correções de bugs e pequenas melhorias.
Versões de exemplo:
8.0.1
(uma versão do patch de versão principal)8.2.1
(uma versão do patch de versão menor)
Liberar liberações de candidatos (RC)
Antes das novas liberações principais e secundárias, as liberações candidatas são disponibilizadas para testes iniciais. Uma liberação candidata representa uma versão da próxima liberação que é estável o suficiente para ser usada para testes, mas não é adequada para a implantação na produção.
Versões de exemplo:
6.0.0-rc0
6.0.0-rc1
6.1.2-rc5
Versões do driver
O sistema de numeração de versões do MongoDB é diferente do sistema usado para os drivers do MongoDB.
Shell do MongoDB shell mongosh
()
O shell MongoDB (mongosh
) é lançado separadamente do MongoDB Server e usa seu próprio sistema de numeração de versão.
Ferramentas de banco de dados
As MongoDB Database Tools são lançadas separadamente do MongoDB Server e usam seu próprio sistema de numeração de versão.