Introdução ao Azure Cosmos DB para Tabela

APLICA-SE A: Tabela

O Azure Cosmos DB é uma base de dados relacional e NoSQL totalmente gerida para desenvolvimento de aplicações modernas.

O Azure Cosmos DB para Tabela fornece aplicações escritas para o armazenamento de Tabelas do Azure com capacidades premium, como:

O Armazenamento de Tabelas do Azure tem SDKs disponíveis para .NET, Java, Python, Node.js e Go. Estes SDKs podem ser utilizados para direcionar o Armazenamento de Tabelas do Azure ou a API para Tabela. As aplicações escritas para o Armazenamento de Tabelas do Azure com os SDKs de Tabelas do Azure podem ser migradas para o Azure Cosmos DB sem alterações de código para tirar partido das capacidades premium.

Especificamente, o SDK de Tabelas do Azure .NET Azure.Data.Tables oferece as funcionalidades mais recentes suportadas pela API para Tabela. A biblioteca de cliente tabelas do Azure pode direcionar de forma totalmente integrada o armazenamento de Tabelas do Azure ou a API para pontos finais de serviço tabela sem alterações de código.

Dica

Quer experimentar a API para Tabela sem compromisso? Crie uma conta do Azure Cosmos DB com o Try Azure Cosmos DB gratuitamente.

API para benefícios de Tabela

Se utilizar atualmente o Armazenamento de Tabelas do Azure, obterá as seguintes vantagens ao mudar para a API para Tabela:

Armazenamento de Tabelas do Azure API para Tabela
Latência Rápida, mas sem limites superiores. Latência de milissegundos de um dígito para leituras e escritas, suportada com <latência de 10 ms para leituras e escritas no percentil 99, em qualquer escala, em qualquer parte do mundo.
Débito Modelo de débito variável. As tabelas têm um limite de escalabilidade de 20 000 operações/s. Altamente dimensionável, com débito reservado dedicado por tabela, com suporte dos SLAs. As contas não têm um limite máximo de débito e suportam >10 milhões de operações/s por tabela.
Distribuição global Região única com uma região de leitura secundária opcional para elevada disponibilidade. Distribuição global chave na mão de uma para qualquer número de regiões. Suporte para ativações pós-falha manuais e geridas pelo serviço em qualquer altura, em qualquer parte do mundo. Várias regiões de escrita para permitir que qualquer região aceite operações de escrita.
Indexação Apenas índice primário em PartitionKey e RowKey. Sem índices secundários. Indexação automática e completa em todas as propriedades por predefinição, sem gestão de índices.
Query A execução de consultas utiliza o índice para a chave primária e analisa, se for caso disso. As consultas podem tirar partido da indexação automática nas propriedades para tempos de consulta rápidos.
Consistência Forte na região primária. Eventual na região secundária. Cinco níveis de consistência bem definidos para trocar disponibilidade, latência, débito e consistência com base nas necessidades da sua aplicação.
Preços Com base no consumo. Disponível nos modos de capacidade baseada no consumo e aprovisionada .
SLAs 99,9% a 99,99% de disponibilidade, consoante a estratégia de replicação. 99,999% de disponibilidade de leitura, 99,99% de disponibilidade de escrita numa conta de região única e 99,999% de disponibilidade de escrita em contas de várias regiões. Os SLAs abrangentes abrangem a disponibilidade, a latência, o débito e a consistência.

Passos seguintes

Quer saber mais?