DocumentDB

NoSQL super rápido e em grande escala

Serviço do NoSQL para aplicativos altamente disponíveis e globalmente distribuídos - aproveite ao máximo o SQL e o JavaScript em documentos e dados com valor-chave sem os aborrecimentos de opções de bancos de dados em nuvem locais ou baseadas em máquinas virtuais.
Play
Baixa latência garantida do DocumentDB

Baixa latência garantida

O Azure DocumentDB garante menos 10 ms de latência em leituras e menos de 15 ms de latência em gravações em pelo menos 99% das solicitações. O DocumentDB impulsiona um mecanismo de banco de dados sem trava, otimizado para gravação e projetado para unidades de estado sólido de alto desempenho para execução na nuvem em escala global. Solicitações de leitura e gravação são sempre servidas de sua região local, enquanto os dados são distribuídos globalmente.

Alcance escala ilimitada para bancos de dados NoSQL

Dimensione a taxa de transferência e armazenamento de dados de forma independente e elástica, não apenas em uma região, mas em várias regiões distribuídas geograficamente. Adicione capacidade para servir a milhões de solicitações por segundo em uma fração do custo de outros bancos de dados NoSQL populares.

Replique dados globalmente

Compile aplicativos facilmente e em grande escala sem se incomodar com configurações múltiplas e complexas de datacenter. Projetado como um sistema de banco de dados distribuído globalmente, o DocumentDB replica automaticamente todos os seus dados para qualquer número de regiões do mundo. Seus aplicativos podem fornecer dados de uma região mais próxima dos seus usuários para um acesso rápido e ininterrupto.

Benefícios do SQL e JavaScript, livre de esquemas

Faça consultas usando sintaxes de JavaScript e SQL familiares em documentos e dados de valor chave sem nunca ter de lidar com esquemas ou índices secundários. O Azure DocumentDB é um banco de dados não limitado por esquemas, capaz de indexar automaticamente documentos JSON. Defina sua lógica de negócios, como procedimentos armazenados, gatilhos e funções definidas por usuário inteiramente em JavaScript e os execute diretamente no mecanismo do banco de dados.

Mais escolhas para consistência

Ao invés de oferecer escolhas extremas entre consistências fortes e eventuais, o DocumentDB oferece quatro níveis de consistência bem definidos: forte, desatualização limitada, sessão e eventual, para um modelo de programação intuitivo com baixa latência e disponibilidade de 99,99% diante de falhas locais e regionais.

SLAs de nível empresarial

Foque em seu aplicativo sem ter que lidar com infraestrutura de banco de dados. Crie uma coleção para dados, configure sua taxa de transferência e deixe o DocumentDB fazer o resto. Além disso, o DocumentDB oferece com exclusividade hospedagem por região transparente para operações contínuas (disponibilidade de 99,99%) em caso de falhas. O Azure DocumentDB é compatível com ISO 27001, com a lei americana HIPAA (Health Insurance Portability Accountability Act) e com Cláusulas Modelo da UE. Saiba mais sobre os contratos de nível de serviço.

Clientes utilizando o DocumentDB

Novo no Banco de Dados de Documentos?

Assista O que é o DocumentDB ou leia Apresentando o DocumentDB para ver se nosso serviço de DocumentDB NoSQL de baixa latência é adequado para seus aplicativos, incluindo cenários de jogos, sociais e de aplicativos IoT (Internet das Coisas) de grande escala.

Por que usar um banco de dados NoSQL?

Conheça as diferenças entre os bancos de dados NoSQL e Banco de Dados SQL lendo NoSQL versus SQL.

Tem um aplicativo MongoDB?

Ative o suporte de protocolo para MongoDB e use o Banco de Dados de Documentos como um serviço de banco de dados totalmente gerenciado para seu aplicativo MongoDB sem qualquer alteração de código.

Não tem certeza de como começar?

Saiba como criar uma conta de DocumentDB usando o portal do Azure, então assista um guia passo a passo sobre como concluir as tarefas mais comuns.

Você é desenvolvedor? Por aqui, por favor.

Comece compilando um aplicativo .NET ou Node.js simples ou compile um aplicativo Web completo usando habilidades NoSQL com protocolo de suporte para MongoDB do DocumentDB. Use a REST API ou uma variedade de SDKs, incluindo .NET, Node.js, Java e Python.

Produtos e serviços relacionados

Banco de dados SQL

Banco de dados SQL como serviço, relacional e gerenciado

Serviço de aplicativo

Crie aplicativos Web e móveis para qualquer plataforma e dispositivo

Armazenamento

Armazenamento em nuvem durável, com alta disponibilidade e massivamente escalonável

Experimente o DocumentDB com uma conta gratuita do Azure