21.1. System Requirements
Memory constrains graph size, disk I/O constrains read/write performance, as always.
Performance is generally memory or I/O bound for large graphs, and compute bound for graphs which fit in memory.
- Intel Core i3
- Intel Core i7
More memory allows even larger graphs, but runs the risk of inducing larger Garbage Collection operations.
- 16—32GB or more
Aside from capacity, the performance characteristics of the disk are the most important when selecting storage.
- 10GB SATA
- SSD w/ SATA
For proper ACID behavior, the filesystem must support flush (fsync, fdatasync).
- ext4 (or similar)
- ext4, ZFS
Neo4j is Java-based.
- Oracle Java 7
- Operating Systems
- Linux, HP UX, Windows 2008 for production; additionally Windows XP, Mac OS X for development.