Tips and Tricks
We have looked at Cypher syntax, how to load data into a graph, and retrieving data and APOC in the previous chapters. In this chapter, we will discuss the best practices to get the most out of Cypher queries, including how to leverage data modeling and patterns by looking under the hood to understand how Neo4j stores data. We will also discuss the tips and tricks to identify performance bottlenecks and how to go about addressing them. We will take a look at the following topics:
- Understanding the internals of Neo4j
- Reviewing querying patterns
- Troubleshooting a few common issues
- Reviewing the new 5.0 changes
We will also take a look at a few tips and tricks for good query patterns and identifying issues and what to look out for when we are building queries.
First, we will look at understanding the internals of Neo4j.