Editorial information provided by DB-Tools |
System |
Name |
Azure Cosmos DB |
Arango DB |
Version |
NA |
3.3.4 released in aug 2018 |
Drawbacks |
1.Most often compared with MongoDB. Unlike Mongo DB does not support joins
2.Managed Database which can be used only within Azure/Microsoft framework |
NA |
Advantages |
NA |
Multi Model Native Database |
Languages Supported |
.net, C#, Javascript |
C#
Clojure
Java
JavaScript (Node.js)
PHP
Python
Ruby |
Website |
www.azure.microsoft.com/services/cosmos-db |
www.arangodb.com |
XML Support |
no |
NA |
JSON Support |
yes |
yes |
Brief description |
1.Globally distributed, horizontally scalable, multi-model database service
2.Earlier called Azure Document DB. Skype, Xbox uses this DB, Office, Active Directory and MSC (all Microsoft products) |
ArangoDB is a native multi-model database system developed by ArangoDB Inc. The database system supports three data models (key/value, documents, graphs) with one database core and a unified query language AQL (ArangoDB Query Language). |
Database Model |
Key Value DB |
Multi Model Database |
Technical Documentation |
docs.microsoft.com/en-us/azure/cosmos-db |
www.arangodb.com/documentation |
License |
commercial on azure cloud. |
commercial on aws cloud. |
Cloud-based / SaaS |
Azure Cloud based |
Available in AWS cloud - https://aws.amazon.com/marketplace/pp/B00RNJ092K/ref=mkt_ste_catgtm_dblp
SaaS - Not available |
Implementation Language |
NA |
C,C++,Javascript |
Operating System Supported |
Linux , OS X, Windows |
Linux , OS X, Windows |
Options for Integration / Access API |
Rest API , MongoDB drivers |
Rest API , Javascript API, Android, iOS |
Consistency |
Eventual consistency |
Eventual Consistency |
Foreign Keys |
No |
No |
Streaming Support |
No |
Yes |
Analytics Support |
NA |
NA |
Data Storage Schema |
Multi Model Database |
Key Value Model |
Notable Users |
-- |
Reuters, FlightStats |
Key Differentiator |
-- |
Multi - Model Native DataModel |
Concurrency |
-- |
Yes |
Partitioning |
-- |
Sharding |
Replication |
-- |
Multi Data Center Replication supported |
Secondary Indexes |
-- |
Yes |
SchemaLess |
-- |
Yes |
SQL Query |
-- |
No |