This Week in Neo4j: Google Cloud, Analysis, Knowledge Graph, Relationships and more

Welcome to This Week in Neo4j, your weekly fix for news from the world of graph databases!
The ISO committee just published a new standard: GQL in Database Languages, making it the first new ISO database language since 1987, landing graph databases their place in the information technology mainstream alongside traditional databases. For Developers, this means avoiding the need to learn new technologies while shuttling between projects and products.
Beyond this great release, this week’s articles cover GraphRAG on Google Cloud, graph structure comparison, building Knowledge Graphs and why relationships matter.

I added a few more links for Graph Database Beginners, including a training on Constraints and Indexes with Cypher.

Join our Neo4j Research panel! Sign up to share your experiences with a researcher and influence the future of Neo4j products.
What’s in it for you? A chance to connect directly with product development teams, get paid compensation, hear about what we are working on, and more!

I hope you enjoy this issue,
Alexander Erdl



Sergey recently developed the Neo4j Integration for Haystack. The library allows Neo4j to be used as a DocumentStore and implements the required Protocol methods.
Connect with him on GitHub.

In the Overview “GenAI Ecosystem: Haystack” you can find all the information about the integration, how to use it and also find a video where Sergey shows how to make full use of knowledge graphs in Haystack pipelines with the integration.

Sergey Bondarenco
GOOGLE CLOUD: Neo4j Brings GraphRAG Capabilities for GenAI to Google Cloud
Last week, we announced new native integrations with Google Cloud and Vertex AI that solve a critical challenge in GenAI development: accessing contextually rich external data to deliver accurate, explainable results. Michael Hunger and Ben Lackey give you the most important bits to know in this blog post.
ANALYSIS: Compare two graphs and be in full control of their differences in both structure and data
Compare41 points out the differences between the two graphs in structure and data. Easily analyse these differences and set a fine-graded scope for synchronisation. The Deep-Sync-option allows you to select whole sub-graphs to replicate.
KNOWLEDGE GRAPH: Building Knowledge Graphs from Scratch Using Neo4j and Vertex AI
Rubens Zimbres was prompted to this article by the Knowledge Graph RAG Course. He wanted to reproduce the results and take it further with embeddings using Google Cloud Vertex AI instead of OpenAI and some cool graph visualisations in Neo4j Workspace.
RELATIONSHIPS: Unveiling the Mahabharata’s Web: A Graph Journey using Neo4j
Siddhant Agarwal takes us on a journey to explore the Mahabharata through the lens of graph theory. He delves into why relationships are significant in this epic saga and then shows how to model and analyse these complex relationships effectively.


Don’t forget to share it if you like it!