Using Indexes in Neo4j
Module overview
Indexes are used to provide faster CypherNeo4j'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 already learned that uniqueness constraints enable you to quickly look up a nodeA vertex in a graph. In a property graph it can carry labels and properties.. This is because a uniqueness constraint is implemented as an index. You can also use indexes to make queries faster, even when multiple nodes or relationshipsA named, directed connection between two nodes. Every relationship has a type, a start node and an end node. have the same propertyA named value stored on a node or a relationship. value.
In this module, you will:
- Learn about the types indexes available in Neo4j and why you would use them.
- Create an index on a node property.
- Create an index on a relationship property.
- Create a composite index on a set of node properties.
- Create a TEXT index.
- Manage indexes in the graph.
Resources
During this course, you can refer to: