Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Importante
Você está procurando uma solução de banco de dados para cenários de alta escala com um SLA (contrato de nível de serviço de disponibilidade) de 99,999%, dimensionamento automático instantâneo e failover automático em várias regiões? Considere o Azure Cosmos DB para NoSQL.
Você deseja implementar um grafo OLAP (processamento analítico online) ou migrar um aplicativo Apache Gremlin existente? Considere o Graph do 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 com suporte de SLA, bem como escalabilidade dinâmica instantânea, ele é 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 de grafo totalmente gerenciado que permite armazenar, consultar e percorrer dados de grafo em larga escala usando a linguagem de consulta Gremlin. Essa API é baseada na estrutura do Apache TinkerPop de software livre e foi 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 é criada para armazenar e gerenciar dados de grafo de propriedades. Os grafos de propriedade consistem em vértices (nós) e bordas (relações), cada um deles 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 suas relações, dispositivos e suas conexões, ou qualquer rede de entidades e interações. A API dá suporte a esquemas dinâmicos, para que você possa evoluir sua estrutura de grafo à medida que seu aplicativo cresce.
Features
Cada API de compatibilidade do Azure Cosmos DB oferece um conjunto robusto de recursos para ajudá-lo a criar aplicativos modernos e escalonáveis. Os principais recursos da API para Gremlin incluem:
Serviço totalmente gerenciado: não é necessário gerenciar infraestrutura, atualizações ou backups. O Azure Cosmos DB manipula todos os aspectos operacionais, para que você possa se concentrar na lógica do aplicativo.
Escalabilidade elástica: amplie de forma perfeita o armazenamento e a taxa de transferência para lidar com grafos com bilhões de vértices e arestas. Os dados são particionados e distribuídos automaticamente 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 de grafo em qualquer região do Azure.
Indexação automática: todas as propriedades em vértices e bordas são indexadas por padrão, habilitando consultas rápidas e flexíveis sem gerenciamento manual de índice.
Compatibilidade de software livre: a API é criada no Apache TinkerPop, dá suporte à linguagem de consulta Gremlin e integra-se a 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 balancear o desempenho, a disponibilidade e a consistência de dados para as necessidades do aplicativo.
Segurança integrada: beneficie-se dos 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 fornecer 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 aplicativos em transporte, logística e viagens.
Internet das Coisas (IoT): obtenha insights 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 do Apache TinkerPop. Alguns recursos podem ser diferentes do Apache TinkerPop. Para obter mais informações, consulte compatibilidade com o Apache TinkerPop.