Database Reference
In-Depth Information
Figure 11.1. High-level overview of the Neo4j architecture
Because this is an introductory book, we won't be able to delve too deeply into all the as-
pects of Neo4j's internals. Rather we aim to go just deep enough to help you appreciate
and work in harmony with Neo4j, without getting too bogged down in low-level details.
For a more in-depth treatment of the subject of how Neo4j works internally, see chapter 6 ,
“Graph Database Internals” in Graph Databases by Jim Webber, Ian Robinson, and Emil
Eifrem (O'Reilly, 2013). Although it's a general-purpose graph database book, chapter 6
uses Neo4j's architecture as an example to explain how a good, performant native graph
database is laid out and implemented. Additionally, Tobias Lindaaker has done presenta-
tions on Neo4j internals, one of which, “An overview of Neo4j internals,” can be found
here: www.slideshare.net/thobe/an-overview-of-neo4j-internals .
11.1.1. Setting the scene ...
The time has come for you to plan to put your application into production. From an opera-
tional perspective, there will typically be three main questions, or categories of questions,
that will be asked of you regarding your new graph database:
 
Search WWH ::




Custom Search