LIVE DEMO

Tables and SQL: rows on the graph

See orders, readings and invoice lines kept as tables on their nodes: walk the graph and read rows in one query, let rows decide a match, average time series by key range, search every table through a global index, and change every table at once.

Tables and SQL: rows on the graph: See orders, readings and invoice lines kept as tables on their nodes: walk the graph and read rows in one query, let rows decide a match, average time series by key range, search every table through a global index, and change every table at once.

This interactive demo needs WebGL. Read about it.

Tables and SQL: rows on the graphOpen the full demo →

What you are looking at

From version 2.1.0, a Galactus DB node can hold tables: typed rows with a primary key, indexes and constraints, read and changed with SQL in the same statement as your Cypher. The rows stay with the node they belong to, and a query moves between the graph and the rows in one pass. Seven chapters, one database:

Every query in the code panel runs as written on Galactus DB 2.1.1. All data is synthetic: the names, products and towns are invented.

Things to try

Learn more