ArangoDB is a multi-model database that supports document (JSON), key-value and property graph capabilities with one database core and one declarative query language. The database is ACID compliant and supports immediate consistency. Support is provided for 17 different languages, including Java + Spring Data, Go, Python, JavaScript and Node.js, but the company also offers its own AQL declarative query language, which works across all the ArangoDB supported data models and even lets you combine different data models in one query. The product is available either as a Community (open source) or Enterprise Edition. Both Editions support high availability (auto-failover for single instance, cluster with sharding and replication).

Author/s: Philip Howard,Daniel Howard

Staying ahead of the technology curve

Our CIOs will give you the edge you need to compete in the digital economy