Day 1: Graphs, Groovy, and CRUD

Today we’re really going to jump in with both feet. In addition to exploring the Neo4j web interface, we’ll get deep into graph database terminology and CRUD. Much of today will be learning how to query a graph database through a process called walking. The concepts here differ significantly from other databases we’ve looked at so far, which have largely taken a document- or record-based view of the world. In Neo4j, it’s all about relationships.

But before we get to all that, let’s start with the web interface to see how Neo4j represents data in graph form and how to walk around that graph. After you’ve downloaded and unzipped the Neo4j package, cd into the directory and start up the server with this:

 
$ bin/neo4j ...

Get Seven Databases in Seven Weeks now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.