transferência de dados
Nesta página
Fontes de custos de transferência de dados
Os custos de transferência de dados do Atlas dependem do provedor de serviços de nuvem que hospeda seu cluster. O Atlas calcula os custos de transferência de dados diariamente.
O Atlas cobra pela transferência de dados entre o nó dele e outros nós. As seguintes transferências têm custos, listados na ordem do custo mais baixo ao mais alto:
Transferência de dados na mesma região daAWS .
Transferência de dados entre diferentes regiões da AWS.
Transferência de dados para um local fora de uma região da AWS, excluindo transferências de entrada para o nó do Atlas.
Exportação de snapshot de backup na nuvem
O Atlas cobra $.125
por GB de dados exportados para o bucket do AWS S3 ou para o Azure Blob Storage Container, além do custo de transferência de dados incorrido do próprio AWS ou Azure. O Atlas compacta os dados antes de exportar. Para estimar a quantidade de dados sendo exportados, some o dataSize de cada banco de dados em seu cluster. Esse total deve corresponder ao tamanho não compactado de sua exportação, que seria o custo máximo incorrido pelo Atlas para a operação de exportação de dados.
Para saber mais sobre como exportar snapshots de backup em nuvem, consulte a seção Exportar snapshots de backup em nuvem.
Exceções e comportamento do custo de transferência
O Atlas não cobra por transferências de dados recebidas para um cluster Atlas. Além disso, o Atlas não cobra M0
, M2
(descontinuado), M5
(descontinuado) ou as camadas de cluster Flex por dados de saída.
Para clusters da AWS implantados fora da região da América do Norte onde o plano de controle do Atlas está localizado, as faturas incluirão um AWS Data Transfer (different region)
item resultante do tráfego de rede herdado, como heartbeats, o agente de automação e o Performance Advisor, enviados entre A região AWS da América do Norte com o plano de controle do Atlas e a região AWS onde os clusters são distribuídos.
O Atlas cobra pela transferência de dados entre o nó dele e outros nós. As seguintes transferências têm custos, listados na ordem do custo mais baixo ao mais alto:
Transferência de dados usando emparelhamento VNet na região.
Transferência de dados para uma região diferente. As taxas de transferência de dados para um cluster do Atlas dependem da localização geográfica do nó de origem.
Transferência de dados usando emparelhamento VNet entre regiões.
Exceções e comportamento do custo de transferência
O Atlas não cobra por transferências de dados recebidas para um cluster Atlas. Além disso, o Atlas não cobra M0
, M2
(descontinuado), M5
(descontinuado) ou as camadas de cluster Flex por dados de saída.
O Atlas cobra pela transferência de dados entre o nó dele e outros nós. As seguintes transferências têm custos, listados na ordem do custo mais baixo ao mais alto:
Transferência de dados entre zonas na mesma região.
Transferência de dados entre regiões nos Estados Unidos da América.
Transferência de dados entre continentes.
Transferência de dados entre regiões do mesmo continente que não os Estados Unidos da América.
Transferência de dados para um local fora de um data center do Google Cloud, excluindo transferências de entrada para o nó do Atlas.
Exceções e comportamento do custo de transferência
O Atlas não cobra por transferências de dados recebidas para um cluster Atlas. Além disso, o Atlas não cobra M0
, M2
(descontinuado), M5
(descontinuado) ou as camadas de cluster Flex por dados de saída.
Clusters
Os clusters de várias regiões podem ter custos de transferência de dados mais altos, dependendo do número e da localização de regiões adicionais, bem como do número de clusters implantados em cada região.
Instâncias sem servidor (Descontinuado)
As instâncias sem servidor estão obsoletas. As instâncias sem servidor incorrem em custos de transferência de dados de/para a máquina virtual responsável pelo backup e restauração de dados.
Exportações de registro baseadas em push
A exportação de registros baseados em push gera custos para a transferência de dados.
Saída de dados
O Atlas normalmente cobra US$0.09 por GB pela transferência de dados de saída pela Internet.
A transferência de dados entre ou dentro de regiões da AWS tem custos mais baixos.
Migre seus dados ao vivo para o Atlas
A MongoDB hospeda e opera o Serviço de Migração Atlas Live gratuito para ajudar os usuários a migrar bancos de dados MongoDB existentes para o MongoDB Atlas. A MongoDB não cobra por nenhuma transferência de dados recebida para um cluster Atlas. Saiba mais sobre como migrar para o Atlas.
Como reduzir os custos de transferência de dados
A grande maioria dos clientes da Atlas gasta menos de 10% de seu orçamento em transferência de dados. Se você estiver gastando significativamente mais, algumas dessas otimizações podem reduzir os custos de transferência de dados:
Verifique se há ineficiências em todos os aplicativos e processos que acessam os dados. Certifique-se de que as queries não:
Releia os dados que já existem no cliente.
Reescreva os dados existentes no seu cluster.
Certifique-se de que queries se originem na mesma região e provedor de cloud que o cluster, sempre que possível.
Quando as queries entre regiões são necessárias:
É importante que as queries de leitura usem a preferência "mais próximo".
Origine queries de seu Highest Priority Region sempre que possível. Para obter mais informações sobre prioridade de região, consulte Nós elegíveis para alta disponibilidade.
Realize operações de query com projeção para especificar ou restringir os campos que o MongoDB retorna em documentos correspondentes, limitando assim a quantidade de dados que o MongoDB envia para aplicativos. Como alternativa, projete campos de documento usando o estágio de agregação
$project
do framework de agregação para reduzir o tamanho de um documento antes de transferi-lo.Habilite a compactação de rede no driver do cliente para compactar dados entre o cliente e o servidor. Por exemplo, você pode configurar a opção de compactação de rede para o driver nó.js. O Atlas sempre comprime a comunicação intra-cluster. Para aprender mais, consulte a Documentação do driver.
Observação
Queries de ambientes locais no Atlas, entre provedores de nuvem ou entre continentes no mesmo provedor de nuvem incorrem nos maiores custos de transferência de dados.