Prev |  | Next

## 20.2. System Requirements

Memory constrains graph size, disk I/O constrains read/write performance, as always.

### 20.2.1. CPU

Performance is generally memory or I/O bound for large graphs, and compute bound for graphs which fit in memory.

Minimum
  Intel 486
Recommended
  Intel Core i7

### 20.2.2. Memory

More memory allows even larger graphs, but runs the risk of inducing larger Garbage Collection operations.

Minimum
  1GB
Recommended
  4-8GB

### 20.2.3. Disk

Aside from capacity, the performance characteristics of the disk are the most important when selecting storage.

Minimum
  SCSI, EIDE
Recommended
  SSD w/ SATA

### 20.2.4. Filesystem

For proper ACID behavior, the filesystem must support flush (fsync, fdatasync).

Minimum
  ext3 (or similar)
Recommended
  ext4, ZFS

### 20.2.5. Software

Neo4j is Java-based.

Java
  1.6+
Operating Systems
  Linux, Windows XP, Mac OS X

### 20.2.6. JDK Version

The Neo4j runtime is continuously tested with

- Oracle Java Runtime Environment JRE 1.6

Copyright © 2012 Neo Technology

Prev | Up | Next
| Home |