Wrapping Up
In this chapter, we covered quite a bit of ground. We reviewed the property graph model, which is perhaps the dominant graph model for representing information within a graph framework.
We set up a new PropertyGraph project for exploring property graphs and used the bolt_sips driver package to communicate with a Neo4j instance.
We met Cypher—the query language for Neo4j property graphs—and the APOC library of procedures for extending Cypher with richer algorithms.
We spent some time looking at the response patterns from bolt_sips and the structures used for returning nodes, relationships, and paths.
We also looked at implementing a graph service for property graphs so that we can use a common API for graph management and for sending ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access