In this chapter, you learned how to navigate into your Neo4j graph. You are now able to perform CRUD operations with Cypher, creating, updating, and deleting nodes, relationships, and their properties.
But the full power of Neo4j lies in relationship traversal (going from one node to its neighbors is super fast) and pattern matching you are now able to perform with Cypher.
You have also discovered how to measure your query performance with the Cypher query planner. This can help you to avoid some pitfalls, such as the Eager operation when loading data. It will also help in understanding Cypher internals and tuning your query for better performance in terms of speed.
We know have all the tools in hand to start really using Neo4j and study some real-life examples. In the next chapter, we will learn about knowledge graphs. For many organizations, this is the first entry point to the world of graphs. With that data structure, we will be able to implement performant recommendation...