›Constraints and Indexes in Neo4j
1.1 · Video Lesson
Constraints and Indexes in Neo4j
A iFull definition for constraint (opens in a new tab)A rule the database enforces on every node or relationship with a given label or type, rejecting any write that breaks it. is implemented internally as an index and is used to constrain what is added to the graph. There are three types of constraints you can define:
- Uniqueness for a single iFull definition for node (opens in a new tab)A vertex in a graph. In a property graph it can carry labels and properties. iFull definition for property (opens in a new tab)A named value stored on a node or a relationship. value.
- Existence for a property of a node or iFull definition for relationship (opens in a new tab)A named, directed connection between two nodes. Every relationship has a type, a start node and an end node..
- Existence and uniqueness for a set of node property values (called a Node key).
Join GraphAcademy to keep learning
Create your account to unlock 80+ hours of hands-on Neo4j courses, track your progress, and earn a certificate when you complete the course.
Sign in or register