Native Multi-model Database
From the ground up, ArangoDB is designed as a native multi-model database, supporting key/value, document and graph models. This means you can model your data and application in a very flexible way and support a large number of use cases with ArangoDB.
Extensibility with Foxx
ArangoDB vs. MongoDB
MongoDB was the very first document-oriented database and it’s open source. ArangoDB adds many important features to the document model, like scalability, JOIN’s, complex transactions, lower operational costs and more.
ArangoDB vs. Neo4j
Neo4j is a great piece of Java technology and one of the market’s leading graph databases. ArangoDB adds many important features, like scalability, extensibility and performance, lower operational costs and more.
AQL - A Declarative Query Language for Coders
Queries in ArangoDB use the ArangoDB Query Language. AQL provides a powerful way to handle the three supported data models and even combine different data models in a single query. If you know SQL, you’ll feel at home in AQL’s clear and intuitive syntax. No more juggling various technologies: one database and one query language supporting many needs.
Get additional performance and query times near single-instance speed when operating on sprawling distributed graphs.
ArangoDB can operate as a distributed and highly scalable database cluster. It’s fully certified for DC/OS, including persistent primitives and easy cluster setup.
How does ArangoDB stack up against other databases in terms of performance? What gains does it have on single-model or other multi-model databases? Check out our open source performance tests.
Customer success stories from around the world: challenges, solutions and the benefits gained from using ArangoDB.
ArangoDB uses VelocyPack, a compact binary format for serialization and storage. This allows you to directly access sub-values without decoding binary data.
Enterprise Support and Services
ArangoDB began as a database consulting company, leveraging decades of experience for your ideas and projects. Today we offer training and consulting, development support, and service-level agreements. Are you founding a brand new startup? Check out our startup specials!
Collecting and relating all the data from disparate systems is a huge problem for many companies.
Detecting fraud now involves complicated pattern matching that often considers the graph structure.
Internet Of Things
The IoT produces a very high volume of status data, geo location information, sensor data and the like.