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.
Menu Docs

Edições do Banco de Dados do MongoDB Atlas

O Atlas oferece duas edições de banco de dados. Ambas as edições executam o MongoDB e usam a mesma interface, drivers, APIs e a maioria dos fluxos de trabalho operacionais. Elas diferem na forma como provisionam computação e armazenamento:

  • Atlas Core: a arquitetura do Atlas cluster em que a computação e o armazenamento são executados no mesmo nó. Ele está disponível em clusters gratuitos, clusters flexíveis e camadas de cluster dedicado .

  • Atlas Infinite: uma arquitetura que separa a computação do armazenamento em camadas independentes, projetada para casos de uso de alto desempenho de função crítica. O Atlas Infinite está disponível como uma pré-visualização pública, e tanto o produto quanto sua documentação podem mudar durante o período de pré-visualização.

O diagrama a seguir compara as duas edições.

O Atlas Core combina computação e armazenamento por nó. O Atlas Infinite os executa como camadas separadas.

O Atlas Core vincula computação e armazenamento em cada nó, enquanto o Atlas Infinite executa a computação e o armazenamento como camadas separadas

clique para ampliar
Aspecto
Atlas Core
Atlas Infinite

Arquitetura

A computação e o armazenamento executam no mesmo nó. Cada nó de suporte de dados deve executar em uma máquina virtual com armazenamento conectado.

A computação e o armazenamento são executados como camadas independentes. O MongoDB gerencia a camada de armazenamento separadamente dos nós de computação.

Dimensionamento de computação

Você altera a capacidade de computação selecionando uma camada do cluster diferente. O Atlas reinicia os nós do cluster quando você altera a tier, sem tempo de inatividade em clusters dedicados.

Você dimensiona a camada do cluster independentemente do armazenamento. O dimensionamento não move seus dados, por isso é rápido.

Dimensionamento de armazenamento

A capacidade de armazenamento e as operações de entrada/saída por segundo (IOPS) são dimensionadas independentemente da computação em clusters dedicados, até o máximo para a camada do cluster. Para adicionar capacidade além desse máximo, você escala para um nível superior.

A capacidade de armazenamento aumenta automaticamente com base no uso, independentemente da camada do cluster, sem tempo de inatividade.

Dimensionamento horizontal

Você fragmenta um cluster quando seus dados se aproximam da capacidade de armazenamento e adiciona nós específicos da carga de trabalho, como nós somente leitura ou de analítica, conforme necessário.

Cada shard altamente disponível (shard de HA), uma unidade distinta de um shard do MongoDB , armazena até 128 TB de dados lógicos sem exigir fragmentação. Adicionar nós específicos de volumes de trabalho é muito mais rápido.

Recuperação

O Atlas monitora seu banco de dados regularmente e realiza a autorrecuperação se detectar um problema. Se ele substituir um nó, o novo nó realizará uma sincronização inicial antes de servir as queries.

O Atlas monitora seu banco de dados regularmente e executa a autocorreção se descobrir um problema. Se substituir um nó, o novo nó conecta-se imediatamente à camada de armazenamento, sem a necessidade de uma sincronização inicial.

Disponibilidade de provedor de nuvem e tier

Clusters gratuitos, clusters Flex e camadas de cluster dedicadas, na Amazon Web Services, no Azure e no Google Cloud Platform.

Visualização pública: M10 a M60 conjuntos de réplicas em regiões da Amazon Web Services compatíveis, com capacidade de armazenamento de até 128 TB por conjunto de réplicas.

Cobertura de recursos

Suporta o conjunto completo de recursos do Atlas.

Alguns recursos do Atlas não são suportados durante a prévia pública.

Considere o Atlas Core quando:

  • Você deseja todo o conjunto de recursos do Atlas

  • Você precisa de clusters multirregional ou multinuvem

  • Você precisa de clusters fragmentados

Considere o Atlas Infinite quando:

  • Você deseja dimensionar a computação e o armazenamento de forma independente

  • Sua carga de trabalho tem picos que são difíceis de dimensionar com antecedência

  • Você deseja aumentar a capacidade de armazenamento sem dimensionamento a camada do cluster

  • Você deseja um failover e uma recuperação mais rápidos

Certifique-se de que sua carga de trabalho atende às limitações da visualização pública primeiro.

A arquitetura do Atlas Infinite descreve como as camadas de computação e armazenamento têm interação.