Documentation Spanner Graph
Spanner Graph combine des fonctionnalités de base de données de graphes spécialement conçues avec Spanner, qui offre une évolutivité, une disponibilité et une cohérence inégalées.
Spanner Graph est compatible avec une interface de requête de graphe conforme aux normes ISO GQL (Graph Query Language). Il est également compatible avec l'interopérabilité entre les modèles relationnels et graphiques, et combine les fonctionnalités SQL bien établies avec l'expressivité de la correspondance des modèles de graphe de GQL. Pour en savoir plus, consultez la présentation de Spanner Graph.
Vous ne savez pas quelle option de base de données vous convient le mieux ? En savoir plus sur nos services de base de données.
Formation
Formation et tutoriels
Premiers pas avec l'atelier de programmation Spanner Graph
Dans cet atelier de programmation, vous allez apprendre à configurer une base de données Spanner Graph à l'aide d'un ensemble de données prérempli, à interroger le graphe à l'aide de GQL et à accéder à la fois aux données graphiques et relationnelles en combinant GQL et SQL.
Cas d'utilisation
Cas d'utilisation
Référence Spanner Graph pour les utilisateurs d'openCypher
Découvrez les différences entre Spanner Graph et openCypher.
Migration
OpenCypher
Apache
Exemple de code
Exemples de code
Créer une base de données avec un graphique de propriétés
Créez une base de données Spanner à l'aide d'un graphique de propriétés.
Exemple de code
Exemples de code
Insérer des données de graphique
Insérer des données dans une base de données Spanner Graph
Exemple de code
Exemples de code
Interroger les données d'un graphique
Interrogez des données dans une base de données Spanner Graph.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/09/05 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Difficile à comprendre","hardToUnderstand","thumb-down"],["Informations ou exemple de code incorrects","incorrectInformationOrSampleCode","thumb-down"],["Il n'y a pas l'information/les exemples dont j'ai besoin","missingTheInformationSamplesINeed","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/09/05 (UTC)."],[],[],null,["# Spanner Graph documentation\n===========================\n\n[Read product documentation](/spanner/docs/graph/overview)\nSpanner Graph unites purpose-built graph database capabilities with\n[Spanner](/spanner/docs), which offers industry-leading scalability,\navailability, and consistency.\n\n\nSpanner Graph supports a graph query interface compatible with the ISO GQL\n(Graph Query Language) standards. It also supports interoperability between relational and graph\nmodels and combines the well-established SQL capabilities with the expressiveness of graph pattern\nmatching from GQL. To learn more, see the\n[Spanner Graph overview](/spanner/docs/graph/overview).\n\n\nNot sure what database option is right for you? Learn more about our\n[database services](/products/databases).\n\nDocumentation resources\n-----------------------\n\nFind quickstarts and guides, review key references, and get help with common issues. \nformat_list_numbered\n\n### Guides\n\n-\n\n [Spanner Graph overview](/spanner/docs/graph/overview)\n\n-\n\n [Set up and query Spanner Graph](/spanner/docs/graph/set-up)\n\n-\n\n [Spanner Graph schema overview](/spanner/docs/graph/schema-overview)\n\n-\n\n [Insert, update, or delete Spanner Graph data](/spanner/docs/graph/insert-update-delete-data)\n\n-\n\n [Spanner Graph queries overview](/spanner/docs/graph/queries-overview)\n\n-\n\n [Migrate to Spanner Graph](/spanner/docs/graph/migrate)\n\n-\n\n [Spanner Graph reference for openCypher users](/spanner/docs/graph/opencypher-reference)\n\n-\n\n [Troubleshoot Spanner Graph](/spanner/docs/graph/troubleshoot)\n\nfind_in_page\n\n### Reference\n\n-\n\n [Graph Query Language](/spanner/docs/reference/standard-sql/graph-intro)\n\n-\n\n [Schema statements](/spanner/docs/reference/standard-sql/graph-schema-statements)\n\n-\n\n [Query statements](/spanner/docs/reference/standard-sql/graph-query-statements)\n\n-\n\n [GQL within SQL](/spanner/docs/reference/standard-sql/graph-sql-queries)\n\n-\n\n [gcloud command-line tool](/sdk/gcloud/reference/spanner)\n\ninfo\n\n### Spanner resources\n\n-\n\n [Pricing](/spanner/pricing)\n\n-\n\n [Quotas and limits](/spanner/quotas)\n\n-\n\n [Release notes](/spanner/docs/release-notes)\n\n-\n\n [Get support](/spanner/docs/getting-support)\n\nRelated resources\n-----------------\n\nTraining and tutorials \nUse cases \nCode samples \nExplore self-paced training, use cases, reference architectures, and code samples with examples of how to use and connect Google Cloud services. Training \nTraining and tutorials\n\n### Get started with the Spanner Graph codelab\n\n\nIn this Codelab, learn how to set up a Spanner Graph database using a pre-populated dataset, query the graph using GQL, and access both graph and relational data together by combining GQL and SQL.\n\n\n[Learn more](https://codelabs.developers.google.com/codelabs/spanner-graph-getting-started) \nUse case \nUse cases\n\n### Spanner Graph reference for openCypher users\n\n\nLearn the differences between Spanner Graph and openCypher.\n\nMigration OpenCypher Apache\n\n\u003cbr /\u003e\n\n[Learn more](/spanner/docs/graph/opencypher-reference) \nCode sample \nCode Samples\n\n### Create database with a property graph\n\n\nCreate a Spanner database using a property graph.\n\n\n[Get started](/spanner/docs/samples/spanner-create-database-with-property-graph) \nCode sample \nCode Samples\n\n### Insert graph data\n\n\nInsert data into a Spanner Graph database.\n\n\n[Get started](/spanner/docs/samples/spanner-insert-graph-data) \nCode sample \nCode Samples\n\n### Query data in a graph\n\n\nQuery data in a Spanner Graph database.\n\n\n[Get started](/spanner/docs/samples/spanner-query-graph-data)"]]