Menu Docs
Página inicial do Docs
/ /

Principais conceitos do Atlas Data Federation

Esta página introduz os principais conceitos do Atlas Data Federation, detalhando como bancos de dados virtuais, coleções e configurações de armazenamento permitem o acesso unificado aos dados e a query em várias fontes.

Conceito
Descrição

Federação de Dados

A Data Federation é uma estratégia que separa a computação do armazenamento. Ao usar o Data Federation, você associa dados de várias fontes físicas em uma única fonte virtual de dados para seus aplicativos. Isso permite consultar seus dados a partir de um único endpoint sem copiá-los ou movê-los manualmente.

Instância do banco de dados federado

Uma instância do banco de dados federado é um sistema do Atlas Data Federation. Cada instância de banco de dados federado contém bancos de dados virtuais e coleções que são mapeadas para dados em seus armazenamentos de dados.

Banco de dados virtual

Um banco de dados virtual é um agrupamento de collections que organiza seus dados em um único local virtual.

Collection virtual

Uma coleção virtual é um agrupamento de documentos do MongoDB documentos, semelhante a uma tabela em um banco de dados relacional, dentro de um único banco de dados virtual. As coleções não exigem um esquema fixo.

Armazenamento de dados

Um armazenamento de dados refere-se à localização dos seus dados. O Atlas Data Federation é compatível com os seguintes armazenamentos de dados:

  • Cluster do Atlas

  • Atlas online archive

  • AWS Buckets S3

  • Armazenamento de blobs Azure

  • Google Cloud Platform Armazenamento do Google Cloud Platform

  • Endpoints HTTP e HTTPS

Uma instância do banco de dados federado é limitada a uma instância do AWS S3, Azure Blob Armazenamento e Google Cloud Armazenamento ao mesmo tempo. Da mesma forma, a Data Federation entre projetos Atlas não está disponível. Para saber mais, veja Limitações do Atlas Data Federation.

Configuração de armazenamento

A configuração de armazenamento contém mapeamentos entre seus bancos de dados virtuais, collections e armazenamentos de dados. Você pode definir esses mapeamentos para acessar e executar queries em seus dados.

Voltar

Visão geral