Manage Neo4j

Day-to-day operations for the Neo4j graph database used by CAST Imaging.

Before you start

Who this is for CAST Imaging administrator
Role required Local server admin; Super Admin for the Admin Center actions
Prerequisites CAST Imaging installed and running

Export graph data

Export the Neo4j data to move it to another server or to create a backup.

[TODO: Steps to export Neo4j data — using the Admin Center or the neo4j-admin dump command]

Import graph data

Import a Neo4j data export into an existing or new instance.

[TODO: Steps to import — Admin Center or neo4j-admin load command]

Optimize memory allocation

Neo4j needs enough heap memory and page cache to work well. Insufficient memory causes slow queries and graph load failures.

[TODO: Recommended settings for heap size and page cache based on application size; where to configure (neo4j.conf or Admin Center)]

Configure transaction log retention

Neo4j keeps transaction logs for recovery purposes. These logs grow over time and consume disk space.

[TODO: How to configure the retention period; recommended values]

Clean up disk usage

[TODO: Steps to remove old transaction logs and compact the store; how to disable JVM crash dumps]

Next steps