Google Cloud Announces General Availability of Spanner Graph with ISO GQL Support

Google Cloud has officially released Cloud Spanner Graph, a new capability that adds graph database features to its globally distributed relational database service. This update introduces support for GQL, the new international standard for graph queries, allowing developers to query interconnected data with high performance. The integration enables users to mix SQL and GQL within a single transaction, bridging the gap between relational structures and complex network modeling. By leveraging Spanner's underlying architecture, the graph functionality inherits massive scalability and 99.999 percent availability without the need for manual sharding. This launch is particularly significant for enterprises handling fraud detection, recommendation systems, or identity resolution, as it eliminates the need to maintain separate database clusters for different data models. The service also features native integration with Vertex AI, facilitating advanced analytics by combining graph relationships with vector search and machine learning models in a unified environment.
Comparison
| Aspect | Before / Alternative | After / This |
|---|---|---|
| Query Language | Standard SQL only | Interoperable SQL and ISO GQL |
| Data Modeling | Relational tables with JOINs | Nodes and Edges mapped to tables |
| Integration | ETL required for Graph tools | Native Graph processing in Spanner |
| Consistency | Transactional within RDBMS | Transactional across Graph and Relational |
Source: Google Cloud Blog
This page summarizes the original source. Check the source for full details.