Supported Engines
The same models, queries and DSL run on each graph store. Switch the engine with DATABASE_TYPE.
| Engine | Type | Object manager | Transactions | Search |
|---|---|---|---|---|
| Neo4j 5 | NEO4J |
yes | full | vector, full-text |
| Memgraph | MEMGRAPH |
yes | full | vector, text |
| FalkorDB | FALKORDB |
yes | each statement commits by itself | vector, full-text |
| Oracle 23.9 or later | ORACLE |
yes | full | vector, Oracle Text |
| Amazon Neptune | NEPTUNE |
no: PersistenceManager only |
full | no |
| Postgres 14 or later | POSTGRES |
yes | full | vector (pgvector), full-text |
| SQLite 3.45 or later | SQLITE |
yes | one writer at a time | vector and full-text, by reading every node |

