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!
Alexander Erdl
COMING UP NEXT WEEK!
- Livestream: GraphAcademy Live: LLM Fundamentals on April 25
- Conferences: Find us at GIDS, India on April 23, Data Innovation Summit, Stockholm & AWS Summit, London on April 24
- Meetup: Meet us in Melbourne, AUS on April 24, London, UK, Berlin, DE & Braunschweig, DE on April 25
- All Neo4j Events: Webinars and More
- GraphSummit Series: Get Connected With Graphs – Next up: Munich, DE on April 24
GETTING STARTED WITH GRAPHS
- GRAPHACADEMY: Cypher Indexes and Constraints
- READ: Why a Database Query Language Matters
- WATCH: Introduction to Neo4j
- TRY: Neo4j AuraDB Free
FEATURED COMMUNITY MEMBER: Sergey Bondarenco
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.
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.TWEET OF THE WEEK: Jim Webber
Graph databases now have an ISO standard query language: GQL, by the same group that standardised SQL.
— Jim Webber (@jimwebber) April 14, 2024
Well done to all involved.https://t.co/OTTO2notmh
Don’t forget to share it if you like it!