Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
O Azure Cosmos DB é um banco de dados NoSQL totalmente gerenciado e sem servidor para desenvolvimento de aplicativos modernos, incluindo aplicativos e agentes de IA. Com sua velocidade e disponibilidade apoiadas por SLA, bem como escalabilidade dinâmica instantânea, é ideal para aplicativos NoSQL em tempo real que exigem alto desempenho e computação distribuída em grandes volumes de dados NoSQL.
O Azure Cosmos DB for Table é um serviço de banco de dados NoSQL totalmente gerenciado que permite armazenar, gerenciar e consultar grandes volumes de dados de chave-valor usando as conhecidas APIs de armazenamento de Tabela do Azure. Essa API foi projetada para aplicativos que precisam de armazenamento escalável e de alto desempenho para dados estruturados/não relacionais. Essa API também é compatível com kits de desenvolvimento de software (SDKs) e ferramentas existentes do Armazenamento de Tabela do Azure.
Dados
A API for Table é otimizada para armazenar e recuperar dados de chave-valor e tabulares. Cada tabela consiste em entidades (linhas) identificadas por uma combinação exclusiva de chave de partição e chave de linha, com propriedades flexíveis para cada entidade. Esse modelo é ideal para cenários como registros de dispositivos, perfis de usuário, dados de configuração e outros aplicativos que exigem pesquisas rápidas e consultas simples em grandes conjuntos de dados.
Caraterísticas
Cada API de compatibilidade do Azure Cosmos DB oferece um conjunto robusto de recursos para ajudá-lo a criar aplicativos modernos e escaláveis. Os principais recursos da API para Tabela incluem:
Compatibilidade de protocolo de ligação: utilize os SDKs e as ferramentas existentes do Armazenamento de Tabela do Azure com poucas ou nenhumas alterações de código.
Serviço totalmente gerenciado: o Azure Cosmos DB lida com infraestrutura, patching, dimensionamento e backups, para que você possa se concentrar em seu aplicativo.
Escalabilidade elástica: dimensione instantaneamente a taxa de transferência e o armazenamento para lidar com milhões de operações por segundo e conjuntos de dados massivos.
Distribuição global: distribua suas tabelas em qualquer região do Azure para acesso de baixa latência e alta disponibilidade.
Indexação automática: todas as propriedades são indexadas por padrão, permitindo consultas rápidas sem gerenciamento manual de índice.
Níveis de consistência ajustáveis: escolha entre cinco níveis de consistência para equilibrar o desempenho e a consistência de dados para seu aplicativo.
Segurança de nível corporativo: Beneficie-se da criptografia em repouso e em trânsito, controlo de acesso baseado em funções, logs de auditoria e certificações de conformidade.
Cenários comuns
A API for Table é adequada para aplicativos que exigem armazenamento de chave-valor escalável e de alto desempenho. Os casos de uso comuns incluem:
Registros de dispositivos e IoT: armazene e gerencie metadados para milhões de dispositivos ou sensores com pesquisas e atualizações rápidas.
Perfis de usuário e dados de sessão: gerencie informações do usuário, preferências e estado da sessão para aplicativos Web e móveis.
Dados de configuração e referência: armazene configurações de aplicativos, tabelas de pesquisa e outros dados de referência para acesso rápido.
Logs de auditoria e rastreamento de eventos: capture e consulte grandes volumes de dados de log ou eventos para monitoramento e análise.