Introduction

Change Data Capture (CDC) allows you to capture and track changes to your database in real-time, enabling you to keep your other data sources up to date with Neo4j. With CDC, you can identify and respond to changes (create, update, and delete) on nodes and relationships as they happen, and integrate these changes into other systems and applications.

The documentation guides you through the process of setting up CDC, configuring it to capture the changes, and querying those changes for further processing, such as replicating to another system.

CDC is not the right tool to create an exact copy of a Neo4j database, as certain entities would not be replicated (examples of such metadata are: creation date, creating user, internal IDs). Hosting Neo4j in a cluster or creating offline copies through backups is more appropriate when an exact copy is necessary.