/ / w jaki sposób indeksowanie neo4j działa za kulisami? - neo4j

w jaki sposób indeksowanie neo4j działa za kulisami? - neo4j

Obecnie gram z neo4j i mambył ciekawy, jak indeksowanie neo4j działa za kulisami. Chociaż widziałem, że indeksowane zapytania są szybsze o kilka rzędów, zastanawiałem się, co to jest obciążenie dodawaniem indeksów i jak działają one wewnętrznie

Odpowiedzi:

1 dla odpowiedzi № 1

Indeksowanie służy tylko do wyszukiwania początkowych-węzłów w zapytaniach, nie jest używane do przyspieszania samego wykresu.

Neo4j używa otoki wokół dostawców indeksów,która pozwala dodawać i sprawdzać krotki: label, prop, value-> node-id. Domyślnym dostawcą indeksu jest Apache Lucene, ale możesz też wdrożyć własne, zobacz: https://github.com/jexp/neo4j-mapdb-index