Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Importante
Você está procurando uma solução de banco de dados para cenários de alta escala com um contrato de nível de serviço (SLA) de disponibilidade de 99.999%, dimensionamento automático instantâneo e failover automático em várias regiões? Considere Azure Cosmos DB para NoSQL.
Você está procurando implementar um gráfico de processamento analítico on-line (OLAP) ou migrar um aplicativo Apache Gremlin existente? Considere o gráfico no Microsoft Fabric.
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 para Apache Gremlin é um serviço de banco de dados gráfico totalmente gerenciado que permite armazenar, consultar e percorrer dados gráficos em grande escala usando a linguagem de consulta Gremlin. Esta API é construída sobre a estrutura de código aberto Apache TinkerPop e é projetada para aplicativos que precisam modelar e analisar relações complexas entre pontos de dados. Essa API foi projetada para soluções como redes sociais, mecanismos de recomendação e dispositivos conectados.
Dados
A API para Gremlin foi criada especificamente para armazenar e gerenciar dados de gráficos de propriedade. Os grafos de propriedades são compostos por vértices (nós) e arestas (relações), cada um dos quais pode ter um número arbitrário de propriedades chave-valor. Essa estrutura flexível permite que você represente dados altamente conectados, como pessoas e seus relacionamentos, dispositivos e suas conexões, ou qualquer rede de entidades e interações. A API suporta esquemas dinâmicos, para que você possa evoluir sua estrutura gráfica à medida que seu aplicativo cresce.
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 Gremlin incluem:
Serviço totalmente gerenciado: não há necessidade de gerenciar infraestrutura, atualizações ou backups. O Azure Cosmos DB lida com todos os aspetos operacionais, para que você possa se concentrar na lógica do aplicativo.
Escalabilidade elástica: dimensione perfeitamente o armazenamento e a taxa de transferência para lidar com gráficos com bilhões de vértices e arestas. Os dados são automaticamente particionados e distribuídos para alto desempenho.
Distribuição global: fornece acesso de baixa latência e alta disponibilidade para usuários em todo o mundo, replicando seus dados gráficos em qualquer região do Azure.
Indexação automática: Todas as propriedades em vértices e bordas são indexadas por padrão, permitindo consultas rápidas e flexíveis sem gerenciamento manual de índice.
Compatibilidade de código aberto: A API é construída no Apache TinkerPop, suporta a linguagem de consulta Gremlin e integra-se com um amplo ecossistema de ferramentas e bibliotecas.
Níveis de consistência ajustáveis: escolha entre cinco níveis de consistência bem definidos para equilibrar desempenho, disponibilidade e consistência de dados para as necessidades do seu aplicativo.
Segurança integrada: beneficie-se de recursos de segurança de nível empresarial, incluindo criptografia em repouso e em trânsito, controle de acesso baseado em função e certificações de conformidade.
Cenários comuns
A API para Gremlin é ideal para cenários em que as relações entre pontos de dados são tão importantes quanto os próprios dados. Os casos de uso comuns incluem:
Redes sociais e cliente 360: Modele e analise conexões entre pessoas, seus interesses e interações para oferecer experiências e insights personalizados.
Mecanismos de recomendação: forneça recomendações personalizadas em tempo real combinando informações sobre usuários, produtos e comportamentos.
Geoespacial e logística: encontre rotas ideais, analise a proximidade e gerencie redes de locais ou ativos para aplicações em transporte, logística e viagens.
Internet das Coisas (IoT): obtenha informações sobre a integridade e as dependências do sistema representando e monitorando redes de dispositivos, sensores e suas interações.
Importante
Esta introdução analisa vários recursos do Azure Cosmos DB para Apache Gremlin que fornecem compatibilidade de protocolo de conexão com a especificação Apache TinkerPop. Alguns recursos podem diferir do Apache TinkerPop. Para obter mais informações, consulte a compatibilidade com o Apache TinkerPop.