

By marrying them both, you can really address a lot of use cases.” Native Engines So you get the flexibility, in a sense, of MongoDB with JSON document, with the connectedness of Neo4j with the graph theory. “What the founders decided to do is to marry JSON documents with graph and key-value in one engine with one query and one query language that allow you to use multiple data models.

“ArangoDB is a native multi-model database,” Olivari tells Datanami.
#ARANGODB VS NEO4J PERFORMANCE SOFTWARE#
More than 1,000 organizations are using ArangoDB in production (although fewer are paying for the enterprise version), and there are more than 80 contributors to the open source project outside of ArangoDB.Īll in all, the popularity of the software is growing quite quickly, which ArangoDB president Luca Olivari attributes to its flexibility. The software has been downloaded 3.5 million times, and is currently being downloaded at the rate of 170,000 per month, the company says.
#ARANGODB VS NEO4J PERFORMANCE CODE#
Soon thereafter they laid down the first bits of code for AvocadoDB, which would become ArangoDB several years later due to a name dispute.įast forward to 2018, and the database (now named after a type of avocado found in Central America) is starting to pick up steam. The pair tired of compromising by using multiple databases to solve different data storage and retrieval tasks, and decided to take a new approach. Why do just one thing well when you can do three things well? That’s the philosophy behind ArangoDB, an open source NoSQL database that lets users store, query, and retrieve data using three different data models - a JSON-based document database, a key-value store, and a graph database - depending on the users’ needs.ĪrangoDB emerged about seven years ago when two German engineers, Claudius Weinberger and Frank Celler, were designing databases for large public companies in the European Union through their consulting company, triAGENS GmbH.
