Indexing operations are part of the Neo4j index API.
Each index is tied to a unique, user-specified name (for example "first_name" or "books") and can index either nodes or relationships.
The default index implementation is provided by the neo4j-lucene-index
component, which is included in the standard Neo4j download.
It can also be downloaded separately from http://repo1.maven.org/maven2/org/neo4j/neo4j-lucene-index/ .
For Maven users, the neo4j-lucene-index
component has the coordinates org.neo4j:neo4j-lucene-index
and should be used with the same version of org.neo4j:neo4j-kernel
.
Different versions of the index and kernel components are not compatible in the general case.
Both components are included transitively by the org.neo4j:neo4j:pom
artifact which makes it simple to keep the versions in sync.
Note | |
---|---|
All modifying index operations must be performed inside a transaction, as with any mutating operation in Neo4j. |
Copyright © 2012 Neo Technology