ArangoDB
Więcej informacji
- Rok
- Typ
- Baza wielomodelowa
- Strona oficjalna
- arangodb.com
- Kod źródłowy
- github.com/arangodb
Baza wielomodelowa obsługująca dokumenty, grafy i klucz-wartość w jednym silniku — i odpytywana jednym językiem.
Językiem zapytań jest AQL, kształtem podobny do SQL, ale potrafiący w trakcie zapytania przechodzić po krawędziach grafu: pobierz dokument, przejdź trzy skoki po relacjach, przefiltruj wynik. Chodzi o to, by nie uruchamiać obok siebie MongoDB i Neo4j i nie synchronizować ich ręcznie.
Wielomodelowość to obietnica, która zwykle ma swoją cenę — wyspecjalizowana baza grafowa jest na ogół szybsza w czystym przechodzeniu po grafie. ArangoDB wygrywa wtedy, gdy obciążenie naprawdę jest mieszane.