The Neo4j Operations Manual v3.5

© 2024

This manual covers the following areas:

  • Introduction — Introduction of Neo4j Community and Enterprise Editions.

  • Installation — Instructions on how to install Neo4j in different deployment contexts.

  • Docker — Instructions on how to use Neo4j on Docker.

  • Configuration — Instructions on how to configure certain parts of the product.

  • Clustering — Comprehensive descriptions of Neo4j Causal Clustering.

  • Backup — Instructions on setting up Neo4j backups.

  • Upgrade — Instructions on upgrading Neo4j.

  • Authentication and authorization — Instructions on user management and role-based access control.

  • Security — Instructions on server security.

  • Monitoring — Instructions on setting up Neo4j monitoring.

  • Performance — Instructions on how to go about performance tuning for Neo4j.

  • Tools — Description of Neo4j tools.

  • Reference — Listings of all Neo4j configuration parameters.

  • Tutorials — Step-by-step instructions on various scenarios for setting up Neo4j.

  • Advanced Causal Clustering — Advanced concepts and actions for Neo4j Causal Clustering.

  • Index key calculations — Details for calculating index key sizes.

  • HA cluster — Information about Neo4j HA clusters.

For information on upgrading and migrating Neo4j, see Neo4j Upgrade and Migration Guide.

Who should read this?

This manual is written for:

  • the engineer performing the Neo4j production deployment.

  • the operations engineer supporting and maintaining the Neo4j production database.

  • the enterprise architect investigating database options.

  • the infrastructure architect planning the Neo4j production deployment.