Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Atualizado em 2026-09-21 GMT+08:00

O que é o DDS?

O Document Database Service (DDS), compatível com o MongoDB, é um serviço de banco de dados seguro e de alta disponibilidade (HA), confiável, escalável e fácil de usar. Ele fornece funções como implementação com um clique, expansão de capacidade elástica, recuperação de desastres, backup, restauração, monitoramento e relatório de alarmes.

Antes de usar o DDS, você precisa estar familiarizado com o MongoDB e o protocolo MongoDB. Para obter detalhes, consulte os documentos oficiais.

Estrutura de armazenamento

Figura 1 Estrutura de armazenamento

A unidade básica de gerenciamento do DDS é uma instância. Uma instância do DDS consiste em banco de dados, coleta e documento.

O DDS é totalmente compatível com o protocolo MongoDB, portanto, alguns termos, estruturas de dados e sintaxe básica do DDS são os mesmos do MongoDB. A tabela a seguir lista a diferença entre termos comuns no MongoDB e bancos de dados relacionais para ajudá-lo a entender e usar melhor o DDS.

Tabela 1 Termos

MongoDB

Descrição

Banco de dados relacional

Banco de dados

Uma instância do DDS contém vários bancos de dados e um banco de dados contém várias coleções.

Banco de dados

Coleção

Uma coleção é um grupo de documentos do MongoDB.

Tabela

Documentação

Uma documentação é um grupo de pares chave-valor (BSONs) e é a unidade mais básica no MongoDB.

Linha

Estrutura de dados

O MongoDB usa documentos semelhantes a JSON ao armazenar documentos em coleções. A figura a seguir compara as estruturas de dados entre os bancos de dados relacionais e o MongoDB, ajudando você a ter uma melhor compreensão dos conceitos do MongoDB.

Figura 2 Estruturas de dados

Por que o DDS?

Para obter detalhes, consulte Vantagens e Cenários típicos da aplicação.

Preço do produto

Para obter detalhes, consulte Cobrança.

Mecanismos e versões do BD compatíveis

Para obter detalhes sobre os mecanismos e versões de BD compatíveis, consulte Mecanismos e versões de BD.

Sugestões de implementação

Antes de implementar o DDS, considere os seguintes fatores:

  • Região e zona de disponibilidade: você deve selecionar uma região e AZs com base na localização geográfica dos usuários, no preço do produto, no recurso de DR e na latência de rede. Depois que as instâncias de BD são criadas com sucesso em AZs específicas em uma região, a região não pode ser alterada. Para obter mais informações, consulte Região e AZ.
  • Planejamento de rede: ao criar uma instância de BD DDS, é aconselhável usar a Virtual Private Network (VPC) e a sub-rede onde o Elastic Cloud Server (ECS) é implementado.
  • Segurança de dados: o DDS oferece garantia abrangente para a segurança dos dados. Você pode implementar instâncias de BD em diferentes AZs e usar logs de auditoria, redes isoladas, grupos de segurança e criptografia de dados para garantir que eles permaneçam seguros.