Para agentes de IA: um índice de documentação está disponível em https://www.mongodb.com/pt-br/docs/llms.txt — as versões de markdown de todas as páginas estão disponíveis anexando .md a qualquer caminho de URL.

MongoDB Atlas Core: Overview

O Atlas Core é o banco de dados em nuvem totalmente gerenciado e o banco de dados associado, criado na arquitetura em que a computação e o armazenamento são executados no mesmo nó. Ele está disponível em clusters gratuitos, clusters Flex e camadas de cluster dedicadas.

Para aprender sobre diferentes edições de banco de dados e como elas se comparam, consulte Edições de banco de dados do MongoDB Atlas. Para uma visualização lado a lado, consulte o diagrama de comparação de edições.

A documentação existente do cluster Atlas descreve o Atlas Core por padrão. Esta página é o ponto de partida para o Atlas Core e ajuda você a identificar a qual edição o conteúdo existente se aplica.

Um nó primário e dois nós secundários mongod, cada um com seu próprio disco de armazenamento conectado.

Neste exemplo de layout, um cluster Atlas Core executa um nó primário e dois secundários, e cada nó tem seu próprio armazenamento anexado

Os clusters do Atlas Core fazem o provisionamento de computação e armazenamento de forma acoplada. Cada nó de suporte de dados executar em seu próprio servidor de suporte de dados, que é uma máquina virtual com um disco de armazenamento conectado. O disco armazena os dados da coleção do nó, índices, entradas de oplog e sobrecarga do servidor.

Em um cluster Atlas Core, os nós elegíveis, somente leitura e nó de análise são os nós que contêm dados do cluster. Em um cluster, cada shard é um conjunto de réplicas com seus próprios nós que contêm dados. Servidor de configuração e Search Nodes não são nós que contêm dados.

As características a seguir descrevem como o Atlas Core realiza o provisionamento e o dimensionar recursos:

  • A capacidade de computação é dimensionada de acordo com a camada do cluster: Você altera a capacidade de computação de um nó selecionando uma camada do cluster diferente. A capacidade de computação e a capacidade de armazenamento estão acopladas no mesmo nó, portanto, o Atlas reinicia os nós do cluster quando você altera o tier. Em clusters dedicados, o Atlas executa uma reinicialização contínua sem tempo de inatividade esperado.

  • O Atlas provisiona armazenamento por cluster: o Atlas provisiona capacidade de armazenamento para o cluster, e seu aplicativo pode usar essa capacidade a qualquer momento.

  • Os limites de armazenamento dependem da camada do cluster: você dimensiona a capacidade de armazenamento e o IOPS de um nó independentemente da sua capacidade de computação em cluster dedicado, até a capacidade máxima de armazenamento para a camada do cluster. Para adicionar capacidade de armazenamento além desse máximo, você dimensiona o cluster para uma tier superior.

  • A recuperação de nós requer uma sincronização inicial: Quando o Atlas substitui um nó, o novo nó realiza uma sincronização inicial para copiar os dados do seu aplicativo dos outros nós antes de servir as queries.

  • Cargas de trabalho grandes podem exigir sharding: quando os dados do seu aplicativo se aproximam da capacidade de computação ou armazenamento de um único shard, você faz o shard do cluster para dimensionar horizontalmente.

  • Cargas de trabalho de análise, pesquisa e IA são executadas em sistemas separados: cada tipo de carga de trabalho é executado em seu próprio sistema com sua própria cópia dos dados.

Para aprender mais sobre segurança, elasticidade, dimensionamento, backup, desempenho e métricas no Atlas Core, consulte:

A maioria da documentação do Atlas se aplica ao Atlas Core e ao Atlas Infinite, porque a interface, os driver, as APIs e a maioria dos fluxos de trabalho operacionais do Atlas são os mesmos em todas as edições. A documentação descreve a quais edições cada página ou seção se aplica, da seguinte forma:

  • Aplica-se a ambas as edições: A menos que uma página indique o contrário, seu conteúdo se aplica tanto ao Atlas Core quanto ao Atlas Infinite.

  • Aplica-se a apenas uma edição: Quando o conteúdo se aplica a uma única edição, a página identifica essa edição em seu título ou texto.

  • Não suportado no Atlas Infinite: Quando um recurso não está disponível no Atlas Infinite durante a visualização pública, a página inclui uma nota e links para os recursos suportados.

  • Comportamento diferente no Atlas Infinite: Quando um fluxo de trabalho ou opção difere entre as edições, a página ou seção destaca a diferença no local.