Why ArangoDB?

Multi-model is the future. Explore the reasons here.

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.

Read more

Extensibility with Foxx

Extend ArangoDB to suit your needs. Whatever you want to do, you can add logic through Foxx, a Google V8 powered JavaScript framework for database microservices, providing full access to the functionality of ArangoDB on a C++ level.

Read more

ArangoDB Enterprise Edition adds:

Satellite Collections

Faster join operations and minimized network traffic in your cluster by local join processing with Satellite Collections in ArangoDB Enterprise.

Read more

SmartGraphs

Enable additional performance while working with large distributed graphs. SmartGraphs grant fast graph traversals on huge datasets.

Read more

Enterprise Security

Safeguard your data with additional high-security features: Auditing, Encryption at rest, LDAP integration and Encrypted backup.

Read more

DC2DC Replication

Run a distributed database in one DC and replicate all transactions to another DC. Our solution is asynchronous and scales to arbitrary cluster sizes.

Read more

ArangoDB vs. MongoDB

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.

Read more

ArangoDB vs. Neo4j

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.

Read 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.

Read more

SmartGraphs

Get additional performance and query times near single-instance speed when operating on sprawling distributed graphs.

Read more

Self-healing Cluster

ArangoDB can operate as a distributed & highly scalable database cluster. It’s fully certified for DC/OS, including persistent primitives and easy cluster setup.

Read more

Performance

How does ArangoDB stack up against others in terms of performance? What gains does it have on single-model or other multi-model databases?

Read more

Case Studies

Customer success stories from around the world: challenges, solutions and the benefits gained from using multi-model database – ArangoDB.

Read more

VelocyPack

ArangoDB uses VelocyPack, a compact binary format for serialization & storage. This allows you to directly access sub-values without decoding binary data.

Read more

Web UI

Updates to the ArangoDB Web UI include new features and improvement: better usability, new Graph Viewer, an upgraded AQL Editor and more.

Read more

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!

Single View

Collecting and relating all the data from disparate systems is a huge problem for many companies.

Fraud Detection

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.

Book a 1:1 tech conversation with us

Read the latest NoSQL Performance Benchmark 2018: MongoDB, PostgreSQL, OrientDB, Neo4j and ArangoDB