O Spanner Graph une recursos de bancos de dados de gráficos personalizados com O Spanner, que oferece escalonabilidade líder do setor, disponibilidade e consistência.
O gráfico do Spanner dá suporte a uma interface de consulta gráfica compatível com Padrões ISO de GQL (linguagem de consulta de gráfico). O Spanner Graph oferece suporte à interoperabilidade entre modelos relacionais e de gráficos e combina os recursos bem estabelecidos do SQL com a expressividade da correspondência de padrões de gráficos do GQL.
É possível mapear tabelas em gráficos usando esquemas declarativos sem migração de dados. que traz gráficos para conjuntos de dados tabulares. Também é possível vincular tardiamente as escolhas do modelo de dados por consulta, o que facilita a escolha da ferramenta certa para seus fluxos de trabalho.
Para começar a usar o Spanner Graph, consulte Configurar e consultar o Spanner Graph e o codelab do Spanner Graph.
Benefícios dos bancos de dados de gráficos
Os gráficos fornecem um mecanismo natural para representar relações em dados. Exemplos de casos de uso de bancos de dados de gráficos incluem detecção de fraudes, recomendações, detecção da comunidade, gráfico de informações, cliente 360, catalogação de dados e rastreamento de linhagem.
Tradicionalmente, esse tipo de dados de gráfico é representado como tabelas em uma interface banco de dados, com aplicativos usando múltiplas junções para percorrer o gráfico. Expressar a lógica de travessia de grafos no SQL leva a consultas complexas que são difíceis de escrever, manter e depurar.
A interface de gráfico no Spanner Graph permite navegar pelas relações e identificar padrões no gráfico de maneira intuitiva. Além disso, o Spanner Graph oferece melhorias de armazenamento e consulta otimizadas para gráficos, adequadas para cargas de trabalho de gráficos analíticos e transacionais on-line, todas integradas aos recursos principais do Spanner.
Essa abordagem deixa o gráfico do Spanner a solução ideal até mesmo para os aplicativos de gráficos mais importantes. Em particular, o sharding transparente do Spanner pode ser escalonado elasticamente para conjuntos de dados muito grandes e usar processamento em paralelo massivo sem intervenção do usuário.
Casos de uso
É possível usar o Spanner Graph para criar vários tipos de aplicativos de gráfico on-line, incluindo o seguinte:
- Detecção de fraudes financeiras: analise dados complexos relações entre usuários, contas e transações para identificar anomalias e padrões suspeitos, como lavagem de dinheiro e conexões irregulares entre entidades, o que podem ser difíceis de detectar usando bancos de dados relacionais.
- Customer 360: acompanhe os relacionamentos, as preferências e as compras dos clientes. históricos. Entenda cada cliente de forma holística, ative recomendações personalizadas, campanhas de marketing segmentadas e melhores experiências de atendimento ao cliente.
- Redes sociais: capture atividades e interações do usuário e use a correspondência de padrões de gráfico para recomendações de amigos e descoberta de conteúdo.
- Gerenciamento de manufatura e da cadeia de suprimentos: use padrões de gráfico para análise de impacto eficiente, somas de custos e verificações de compliance, modelando peças, fornecedores, pedidos, disponibilidade e defeitos no gráfico.
- Assistência médica: capture relações, condições, diagnósticos e pacientes tratamentos para facilitar a análise de similaridade do paciente e o planejamento do tratamento.
- Transporte: modele lugares, conexões, distâncias e custos no gráfico e use consultas de gráfico para encontrar a rota ideal.
Principais recursos
O Spanner Graph apresenta um banco de dados unificado que integra recursos gráficos, relacionais, de pesquisa e de IA com alto desempenho e escalonamento para oferecer o seguinte:
- Experiência de gráfico nativo: a interface ISO GQL oferece uma experiência gráfica familiar e criada para fins específicos, baseada em padrões abertos.
- Relacional unificado e gráfico: a interoperabilidade completa entre GQL e SQL quebra os silos de dados e permite que você escolha a ferramenta ideal para cada caso de uso, sem qualquer sobrecarga operacional para extrair, transformar e carregar (ETL).
- Recursos de pesquisa integrados: os recursos de pesquisa de texto completo e de vetores avançados funcionam de forma orgânica com o gráfico, permitindo que você use o significado semântico e as palavras-chave na análise de gráficos.
- Insights com tecnologia de IA: a integração profunda com a Vertex AI desbloqueia um conjunto de modelos de IA diretamente no Spanner Graph, ajudando você a acelerar seus fluxos de trabalho de IA.
- Escalonabilidade, disponibilidade e consistência: A escalonabilidade, a disponibilidade e a disponibilidade consistência fornecem uma base sólida em que você pode confiar.
Receber suporte
Se você tiver outras dúvidas sobre o Spanner Graph e os recursos dele depois de ler o guia do usuário, entre em contato pelo e-mail spanner-graph-feedback@google.com.
A seguir
- Comece a usar o codelab do Spanner Graph.
- Configure e consulte o gráfico do Spanner.
- Saiba mais sobre o esquema do gráfico do Spanner.
- Crie, atualize ou exclua um esquema de gráfico do Spanner.