DBMS > ArangoDB vs. BigObject vs. Realm
System Properties Comparison ArangoDB vs. BigObject vs. Realm
Please select another system to include it in the comparison.
|Editorial information provided by DB-Engines|
|Name||ArangoDB Xexclude from comparison||BigObject Xexclude from comparison||Realm Xexclude from comparison|
|Description||Native multi-model DBMS for graph, document, key/value and search. All in one engine and accessible with one query language.||Analytic DBMS for real-time computations and queries||A DBMS built for use on mobile devices that’s a fast, easy to use alternative to SQLite and Core Data|
|Primary database model||Document store|
|Relational DBMS a hierachical model (tree) can be imposed||Document store|
|Social network pages|
|Developer||ArangoDB Inc.||BigObject, Inc.||Realm, acquired by MongoDB in May 2019|
|Current release||3.9.3, September 2022|
|License Commercial or Open Source||Open Source Apache Version 2; Commercial license (Enterprise) available||commercial free community edition available||Open Source|
|Cloud-based only Only available as a cloud service||no||no||no|
|DBaaS offerings (sponsored links) Database as a Service|
Providers of DBaaS offerings, please contact us to be listed.
|ArangoDB Oasis –The Managed Cloud Service of ArangoDB. Oasis provides fully managed, and monitored cluster deployments of any size, with enterprise-grade security. Get started for free and continue for as little as $0,21/hour.|
|Server operating systems||Linux|
|Linux distributed as a docker-image|
OS X distributed as a docker-image (boot2docker)
Windows distributed as a docker-image (boot2docker)
|Data scheme||schema-free automatically recognizes schema within a collection||yes||yes|
|Typing predefined data types such as float or date||yes string, double, boolean, list, hash||yes||yes|
|XML support Some form of processing data in XML format, e.g. support for XML data structures, and/or support for XPath, XQuery or XSLT.||no||no|
|SQL Support of SQL||no||SQL-like DML and DDL statements||no|
|APIs and other access methods||AQL|
Graph API (Gremlin)
GraphQL query language
Java & SpringData
JSON style queries
RESTful HTTP API
|Supported programming languages||C#|
Java with Android only
|Triggers||no||no||yes Change Listeners|
|Partitioning methods Methods for storing different data on different nodes||Sharding since version 2.0||none||none|
|Replication methods Methods for redundantly storing data on multiple nodes||Source-replica replication with configurable replication factor||none||none|
|Consistency concepts Methods to ensure consistency in a distributed system||Eventual Consistency configurable per collection or per write|
OneShard (highly available, fault-tolerant deployment mode with ACID semantics)
|Foreign keys Referential integrity||yes relationships in graphs||yes automatically between fact table and dimension tables||no|
|Transaction concepts Support to ensure data integrity after non-atomic manipulations of data||ACID||no||ACID|
|Concurrency Support for concurrent manipulation of data||yes||yes Read/write lock on objects (tables, trees)|
|Durability Support for making data persistent||yes||yes||yes|
|In-memory capabilities Is there an option to define some or all structures to be held in-memory only.||yes||yes In-Memory realm|
|User concepts Access control||yes||no||yes|
|More information provided by the system vendor|
|Specific characteristics||Graph and Beyond. With more than 11,000 stargazers on GitHub, ArangoDB is the leading...|
|Competitive advantages||Consolidation: As a native multi-model database, can be used as a full blown document...|
|Typical application scenarios||Native multi-model in ArangoDB is being used for a broad range of projects across...|
|Key customers||Cisco, Barclays, Refinitive, Siemens Mentor, Kabbage, Liaison, Douglas, MakeMyTrip,...|
|Market metrics||ArangoDB is the leading native multi-model database with over 11,000 stargazers on...|
|Licensing and pricing models||Very permissive Apache 2 License for Community Edition & commercial licenses are...|
Why Should You Care About SOC 2?
January 2023: What’s the Latest with ArangoDB?
December 2022: What’s the Latest with ArangoDB?
October 2022: What’s the Latest with ArangoDB?
August 2022: What’s the Latest with ArangoDB?
We invite representatives of system vendors to contact us for updating and extending the system information,
Related products and services
We invite representatives of vendors of related products to contact us for presenting information about their offerings here.
|DB-Engines blog posts|
The Weight of Relational Databases: Time for Multi-Model?
MySQL, PostgreSQL and Redis are the winners of the March ranking ArangoDB expands scope of graph database platform Key Value Database Market Size, Share and Growth Factors 2023 ... ArangoDB 3.9 scales graph database operations provided by Google News How to Stay Sane With Modern C++ provided by Google News MongoDB aims to unify developer experience with launch of MongoDB Cloud The 7 Best Resources for Web and Mobile App Animations ... provided by Google News Sr. Java Developer Devops Engineer with ADAS Java Developer Principal Engineer, Network Engineer (Architecture & Design) Python Developer Software Engineer and Android Developer
ArangoDB expands scope of graph database platform
Key Value Database Market Size, Share and Growth Factors 2023 ...
ArangoDB 3.9 scales graph database operations
provided by Google News
How to Stay Sane With Modern C++
provided by Google News
MongoDB aims to unify developer experience with launch of MongoDB Cloud
The 7 Best Resources for Web and Mobile App Animations ...
provided by Google News
Sr. Java Developer
Devops Engineer with ADAS
Principal Engineer, Network Engineer (Architecture & Design)
Software Engineer and Android Developer
Share this page