Startpage ArangoDB NoSQL DB

One Core. One Query Language.
Multiple Data Models.

Documents ArangoDB
Graph ArangoDB
Keyvalue ArangoDB

Three major NoSQL data models in one open-source database.

ArangoDB Closes 2.2 Million Euro Investment Led by Target Partners.
Read more about it here.

ArangoDB 3.1 Released! – A Solid Ground to Scale part II. Community & Enterprise editions.
Read more about it here.

Updated Sync & Async Java Drivers with ArangoDB 3.1. Detailed 10 min tutorial.

Production ready for single instance, cluster and mixed services

arangodb-singleinstance-300px

Single Instance

You can use ArangoDB as a specialized database for key/values, documents or graphs and even mix up those data models in one query. Thanks to its C++ core it’s very fast.

arangodb-cluster-300px

Cluster

Synchronous replication. Automatic failover. Self-organizing cluster state management. Fast cluster startup. Easy maintenance. Multiple data models. All with an ArangoDB Cluster.

arangodb-mixed-services-300px

Mixed Services

Modern Architectures demand scalability, polyglot persistence and low maintenance. Modern data center operating systems put your data cluster on autopilot.

Key features in a nutshell

Document

  • JOINs
  • Transactions
  • Schemaless
  • JSON Objects
  • Secondary Indexes
  • Compact Storage

Graph

Cluster

ArangoDB Enterprise Edition adds:

SmartGraphs

Enable an additional performance and speed boost while working with large distributed graphs. This Enterprise Edition add-on grants query-time close to a single machine.

Read more

Auditing

Ensure compliance to requirements in high-security production scenarios like in health-care, banking or defense. This additional feature loggs all read and write operations to a central place.

Read more

Encryption Control

Forbid obsolete encryption techniques – choose a higher level of security thanks to increased control over SSL encryption. Comes as an add-on with the Enterprise Edition of ArangoDB.

Read more

Deployment, scaling and high availability made simple

Deploy ArangoDB on a single instance or setup a whole cluster with ease.
Put your data center on autopilot with ArangoDB – the only fully certified multi-model database for DC/OS.

docker run arangodb
dcos package install arangodb
Dashboard@2x
Universe@2x

Extend ArangoDB to your needs with our JS framework Foxx

Foxx is a powerful JS framework to extend your possibilities with ArangoDB and increase your productivity. You can create JavaScript-based microservices. Any logic can run directly in the database. Powered by Googles™ V8.

Put data-intensive business logic directly in the database, reduce network latency and traffic. Increase the performance of your applications with ArangoDB’s Foxx Framework for data-centric microservices.

You can install common services like session or user services, oauth2 and many other helpful stuff with just a click. Deploy them automatically to your single instance or your whole cluster.

arangodb-web-ui-foxx

AQL - One SQL-like Query Language for all Data Models

Create queries for documents, key-value-pairs and graphs with just one self-explaining query language AQL. You can even mix up different data models in one query.

Read more

FOR meetup IN meetups
  FILTER 'NOSQL' IN meetup.topics
  FOR city IN OUTBOUND meetup held_in
    FOR programmer IN INBOUND city lives_in
      FILTER programmer.notify
      FOR cname IN city_names
        FILTER cname.city == city._key AND cname.lang == programmer.lang
        INSERT { email: programmer.email, meetup: meetup._key, city: cname.name }
        INTO invitations

We use ArangoDB for our dPaaS solution Alloy™ Health Platform. ArangoDB is a perfect fit for the shape of our data and the shape of our queries, for both document and graph need.


Brad Anderson, VP Big Data Analytics Liaison Technologies

We're already seeing impressive results before optimizing our AQL queries. Besides superior flexibility, performance killers don't even cause ArangoDB to break a sweat.


Gary Gendel, Chief Software Architect IC Manage

Production Case Studies

Companies using ArangoDB

Do you like ArangoDB?

icon-github Star this project on Github.

Star us on Github
Do you like ArangoDB?

icon-github Star this project on Github.

Star us on Github