ArangoDB
More info
- Released
- Type
- Multi-model database
- Website
- arangodb.com
- Source
- github.com/arangodb
A multi-model database doing documents, graphs and key-value in one engine — and querying all of it with a single language.
The query language is AQL, SQL-like in shape but able to traverse graph edges mid-query: fetch the document, follow the relationships three hops out, filter the result. The point is to avoid running MongoDB and Neo4j side by side and syncing them by hand.
Multi-model is a promise that usually costs something — a dedicated graph database is generally faster at pure traversal. ArangoDB wins when the workload really is mixed.