Performance
This section describes factors that affect operational performance and how to tune Neo4j for optimal throughput. The following topics are covered:
-
Memory configuration — How to configure memory settings for efficient operations.
-
Index configuration — How to configure indexes.
-
Garbage collector — How to configure the Java Virtual Machine’s garbage collector.
-
Bolt thread pool configuration — How to configure the Bolt thread pool.
-
Linux file system tuning — How to configure the Linux file system.
-
Disks, RAM and other tips — Disks, RAM and other tips.
-
Statistics and execution plans — How schema statistics and execution plans affect Cypher query performance.
-
Space reuse — Data deletion and storage space reuse.