Identificar os principais benefícios do Azure Cosmos DB

Concluído

O Azure Cosmos DB é um banco de dados NoSQL totalmente gerenciado projetado para fornecer baixa latência, escalabilidade elástica de taxa de transferência, semântica bem definida para consistência de dados e alta disponibilidade.

Você pode configurar seus bancos de dados para serem distribuídos globalmente e estarem disponíveis em qualquer uma das regiões do Azure. Para diminuir a latência, coloque os dados perto de onde os usuários estão. A escolha das regiões necessárias depende do alcance global do seu aplicativo e da localização dos usuários.

Com o Azure Cosmos DB, você pode adicionar ou remover as regiões associadas à sua conta a qualquer momento. A sua aplicação não precisa de ser colocada em pausa ou reimplementada para adicionar ou remover uma região.

Principais benefícios da distribuição global

Com seu novo protocolo de replicação multimestre, todas as regiões oferecem suporte a gravações e leituras. A capacidade multi-master também permite:

  • Escalabilidade ilimitada de gravação elástica e leitura.
  • 99,999% de disponibilidade de leitura e escrita em todo o mundo.
  • Leituras e gravações garantidas servidas em menos de 10 milissegundos no percentil 99.

Seu aplicativo pode executar leituras e gravações quase em tempo real em todas as regiões que você escolheu para seu banco de dados. O Azure Cosmos DB lida internamente com a replicação de dados entre regiões com garantias de nível de consistência do nível selecionado.

A execução de um banco de dados em várias regiões do mundo aumenta a disponibilidade de um banco de dados. Se uma região não estiver disponível, outras regiões processarão automaticamente as solicitações de aplicativos. O Azure Cosmos DB oferece 99,999% de disponibilidade de leitura e gravação para bancos de dados de várias regiões.