Legacy 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.
For initial import of data using indexes, see Section 35.2, “Index Batch Insertion”.
Note All modifying index operations must be performed inside a transaction, as with any modifying operation in Neo4j. |