Using Graph Stores#
Neo4jGraphStore
#
Neo4j
is supported as a graph store integration. You can persist, visualize, and query graphs using LlamaIndex and Neo4j. Furthermore, existing Neo4j graphs are directly supported using text2cypher
and the KnowledgeGraphQueryEngine
.
If you've never used Neo4j before, you can download the desktop client here.
Once you open the client, create a new project and install the apoc
integration. Full instructions here. Just click on your project, select Plugins
on the left side menu, install APOC and restart your server.
See the example of using the Neo4j Graph Store.
NebulaGraphStore
#
We support a NebulaGraphStore
integration, for persisting graphs directly in Nebula! Furthermore, you can generate cypher queries and return natural language responses for your Nebula graphs using the KnowledgeGraphQueryEngine
.
See the associated guides below:
KuzuGraphStore
#
We support a KuzuGraphStore
integration, for persisting triples directly in Kuzu.
Additionally, we support the PropertyGraphIndex
, which allows you to store and query property graphs
using a Kuzu backend.
See the associated guides below:
FalkorDBGraphStore
#
We support a FalkorDBGraphStore
integration, for persisting graphs directly in FalkorDB! Furthermore, you can generate cypher queries and return natural language responses for your FalkorDB graphs using the KnowledgeGraphQueryEngine
.
See the associated guides below:
Amazon Neptune Graph Stores
#
We support Amazon Neptune
integrations for both Neptune Database and Neptune Analytics as a graph store integration.
See the associated guides below:
TiDB Graph Store
#
We support a TiDBGraphStore
integration, for persisting graphs directly in TiDB!
See the associated guides below: