G.V() Brings Interactive Graph Visualization To Google Cloud’s Spanner Graph
Introduction
We’re excited to announce that G.V(), our graph database client, is now compatible with Google Cloud Spanner Graph, which was just recently released in general availability.
Data engineers already know Spanner as the always-on database with virtually unlimited scale, provided by Google Cloud. Spanner allows you to build intelligent apps with a single database that brings together relational, graph, key-value, and search all in one place. If you’re already a Spanner user, it’s that much easier to try out graph technology for the first time by leveraging your existing data.
This new integration gives you the power and performance of the Spanner Graph cloud database, while providing features and capabilities beyond Spanner Studio.
Let’s take a closer look at what G.V() offers Spanner Graph developers and users.
Plug-and-Play with G.V(): From Setup to First Query in <1 Minute
High Performance (& Customizable) Graph Visualization at Scale
G.V() gives you the power to visualize your Spanner Graph data in a variety of ways. Every view and layout – even on massive graph datasets – is smooth and crisp thanks to G.V()’s GPU-based rendering.
To view your data, simply run a query on your database, and G.V() will offer you interactive visualization options based on the structure of your data (graph, tabular, plain, etc).
Here are just a few of the data visualization options that you’ll find in G.V() – and featured in the slideshow below:
- Graph visualization for viewing connections and patterns in your data
- Map views for geographical data browsing
- Table view for either nodes or edges when you need data organized in rows
- JSON data format if you’re just looking for a developer friendly output
- Object browser to browse your data based on its hierarchical structure, best suited for complex aggregations of information
No-Code Data Exploration in G.V() for Spanner Graph
G.V() has a lot to offer data professionals, but non-technical users can also use the no-code Data Explorer features to easily explore and interact with their Google Cloud Spanner Graph data.
With just a few clicks and flexible data filters, there’s a lot you can do to sift through, sort, and analyze your connected data. No graph expertise or query writing required.
Another important aspect of data exploration in G.V() is the ability to view your existing graph data model.
With any graph technology – Spanner Graph included – it’s easy to lose track of the structure of your data in the graph database. That’s why G.V() includes a visualization of your graph data model.
As you can see in the example above, the model shows you nodes and edges available in your graph database, as well as their properties, in a concise and easy to digest view.
Conclusion
I sincerely hope you enjoy using G.V() with Google Cloud Spanner Graph – they make for a wonderful technology pairing for storing and exploring your connected data.
Of course, this is only the first G.V() release for Spanner Graph, and we’re actively working on more features and integrations with Spanner Graph that we’ll announce soon. I look forward to sharing them with you.