Shiva
Shiva

Reputation: 126

Neo4j Indexing methodology

I am new to Neo4j and trying to understand it's schema. It mentions that it now uses Schema indexing with its recent versions and it used to have Manual Indexing/Auto indexing in previous versions.

However, it doesn't talk about which indexing method it internally uses and how the indexes are maintained. For example, MySql uses B+tree indexing internally and we are able to actually estimate how much value it adds to the existing database upon creating an index. I know MySql and Neo4j are different in how they store and do the data retrieval/visualization but just using it as a reference here.

In case of Neo4j, I couldn't find a discussion on these things except mentioning that it has 3 types of indexes.

Does any one has any idea on it?

Thanks in advance.

Shiva

Upvotes: 0

Views: 48

Answers (1)

adam
adam

Reputation: 968

Hopefully this is what you're after. Neo4j uses Lucene for indexing. Check here and here.

Upvotes: 0

Related Questions