Chapter 6. Cypher: Neo4j query language
This chapter covers
- Explaining Cypher
- Executing Cypher queries
- Writing read-only Cypher queries
- Manipulating graph data using Cypher
In previous chapters we used the Neo4j Core Java API to manipulate and query graph data. This obviously required some Java skills to write and understand the implemented code. In addition, as the complexity of the queries increased, the code grew in both size and complexity, making it difficult to understand in some cases. This is where a query language comes in handy, allowing you to query and manipulate graphs using the power of expressive language structures that are also simple to read.
Neo4j’s query language is called Cypher. In this chapter we’re going to explain ...