Independent research: GraphRAG makes AI agents 80% more truthful | Read the report

NODES 26 — November 12, 2026

Going Full Circle with Virtual Graphs and Relational Databases

Session track: Data Intelligence

Session time:

Session description:

Many years ago I gave presentations based on my work on Spring Data Neo4j: Going from relational databases to databases with relations. Back then I had to choose: Having data in both relational databases and import them into a Graph database for more insights. WIth Neo4j announcing Virtual Graphs in the summer of 2026, I do no longer have to chose: I can connect Neo4j to any relational databases and query my tables like I would query a graph. In this session I pick up my favourite topic doing database presentations: Musical habits and statistics. I will demonstrate kind of a medallion architecture, in which a relational database receives raw listening data (scrobbels), basically the bronze level, and how it can aggregate it into silver level and eventually, connect Neo4j Virtual Graph to that dataset and create gold level value by connecting aggregated data with context only a graph can produce.

Speaker

photo of Michael Simons

Michael Simons

Father, Husband, Programmer, Athlete. Author of @springbootbuch, founder of @euregjug. Java champion working on @springdata at @neo4j and usually breaking things as a service.

Michael Simons is a father, husband and athlete. Michael is also a Java Champion, published author, JUG leader and currently working on Spring Data and Neo4j-OGM at Neo4j. In this role, his main focus is providing first class support of Neo4j in the Spring Environment, but he also made contributions to Testcontainers, Spring Boot, Quarkus and a lot of other projects. Prior to entering the graph space he has been working in the German utility sector, using SQL to compute and predict energy usage for large German transport-grid-operators and energy-producers, way before analytical databases became more mainstream. Up to this day, he likes the declarative nature of SQL (and of course Cypher), to ask machines for answers instead of instructing them to produce a result. Michael is a known speaker at conferences, bridging Java and databases—relational and graph alike—for many years. He is the author of the bestselling https://dpunkt.de/produkt/spring-boot-2/[Spring Boot 2] book, "DuckDB in Action" at Manning and co-author of https://leanpub.com/arc42byexample[arc42 by example], a book about software architecture documentation. All relevant links are on GitHub: https://github.com/michael-simons