
上QQ阅读APP看书,第一时间看更新
Disk
As with most data store technologies, disk I/O is a potential performance bottleneck. Therefore, it is recommended to use solid-state drives with either the ZFS or ext4 file systems. To get an idea of the amount of required disk space, the Neo4j documentation offers the following approximations (Neo4j Team 2017d):
- Nodes: 15 bytes
- Edges: 33 bytes
- Properties: 41 bytes
For example, assume that my data model consists of 400,000 nodes, 1.2 million relationships, and 3 million properties. I can then calculate my estimated disk usage with Neo4j as:

Neo4j, Inc. offers a hardware calculator on their website, which can be found at https://neo4j.com/developer/guide-sizing-and-hardware-calculator/.