ArangoDB
Meer info
- Uitgebracht
- Type
- Multi-modeldatabase
- Website
- arangodb.com
- Broncode
- github.com/arangodb
Een multi-modeldatabase die documenten, grafen en key-value in één engine afhandelt — en dat alles met één taal bevraagt.
De querytaal is AQL, qua vorm verwant aan SQL maar in staat om halverwege een query graafrelaties te doorlopen: haal het document op, volg de relaties drie stappen ver, filter het resultaat. Het doel is te voorkomen dat MongoDB en Neo4j naast elkaar draaien en met de hand gesynchroniseerd worden.
Multi-model is een belofte die doorgaans iets kost — een speciale graafdatabase is bij puur doorlopen meestal sneller. ArangoDB wint wanneer de werklast echt gemengd is.