Part I. Reference Documentation

Table of Contents

1. Installation & Deployment
1.1. Deployment Scenarios
1.2. System Requirements
1.3. Installation
1.4. Upgrading
1.5. Usage Data Collector
2. Configuration & Performance
2.1. Caches in Neo4j
2.2. JVM Settings
2.3. Compressed storage of short strings
3. Transaction management
3.1. Interaction cycle
3.2. Isolation levels
3.3. Default locking behavior
3.4. Deadlocks
3.5. Delete semantics
4. Neo4j Server
4.1. Server Installation
4.2. Server Configuration
4.3. Setup for remote debugging
4.4. Starting the Neo4j server in high availability mode
4.5. Server Plugins
4.6. Tuning the server performance
4.7. Unmanaged Extensions
5. Indexing
5.1. Introduction
5.2. Create
5.3. Delete
5.4. Add
5.5. Remove
5.6. Update
5.7. Search
5.8. Relationship indices
5.9. Scores
5.10. Configuration and fulltext indices
5.11. Extra features for Lucene indices
5.12. Batch insertion
6. Graph Algorithms
6.1. Introduction
6.2. Path finding examples
7. High Availability
7.1. Architecture
7.2. Setup and configuration
7.3. How Neo4j HA operates
8. Operations
8.1. Backup
8.2. Security
8.3. Monitoring