4.2 · Lesson

Transactions

The Full definition for Cypher (opens in a new tab)Neo4j's implementation of GQL, the ISO standard query language for graph databases. It is declarative: you describe the pattern to find, and the database decides how to find it. queries you have written will run within a single Full definition for transaction (opens in a new tab)A unit of work that either succeeds in full or leaves no trace.. As a result, the data is rolled back if a failure occurs; and the graph is unchanged.

Importing significant volumes of data in a single transaction can result in large write operations - this can cause performance issues and potential failure.