ArangoDB
A multi-model database supporting graphs, key-value pairs, and documents in a unified JSON-based data model. Offers both an in-memory storage engine and a RocksDB-based engine for larger datasets.
Elsewhere
- Overall rank
- #2
- First released
- March 2012
- License
- BUSL-1.1
- Built with
- C++
Lineage
- ArangoDB: renamed from AvocadoDB.
- CivicGraph, 2019: based on ArangoDB.
- RecallGraph: renamed from CivicGraph; no longer developed.
- Minigraf, 2026: successor to RecallGraph.
Sources 6 references
Protocols HTTP/REST
VelocyStream (VST) binary protocol was removed in 3.12; HTTP/REST is now the only wire protocol.
-
If the server responded with a non-2xx status code, this `NetworkError` will be an `HttpError` with a `code` property indicating the HTTP status code of the response
ArangoDB JavaScript Driver · reviewed 2026-08-02
License BUSL-1.1
Corrected from BSL-1.1: the repository's LICENSE file is the Business Source License 1.1 (SPDX id BUSL-1.1), not the unrelated Boost Software License. Precompiled Community Edition binaries carry a separate 'ArangoDB Community License' per Wikipedia, but the source itself is BUSL-1.1.
-
Business Source License 1.1 Terms The Licensor hereby grants you the right to copy, modify, create derivative
LICENSE · reviewed 2026-08-02
Released 2012-03
Matches current value. ArangoDB began as AvocadoDB; a third-party blog captured the original March 29, 2012 project announcement verbatim (the project was renamed ArangoDB in May 2012 but keeps its original release date).
-
We recently started a new open source project – a nosql database called AvocadoDB.
AvocadoDB « Another Word For It · reviewed 2026-08-02
Language C++
Matches current value; confirmed directly in the project's own README.
-
ArangoDB is written in C++ and can handle even very large datasets efficiently.
README · reviewed 2026-08-02
Previous names AvocadoDB
-
Later, they changed the name to ArangoDB.
ArangoDB - Wikipedia · reviewed 2026-09-23 -
It was originally named AvocadoDB. Later to avoid legal issues, the name was changed to ArangoDB in May 2012.
ArangoDB - Database of Databases · reviewed 2026-09-23