Amazon DynamoDB VS MongoDB

http://db-engines.com/en/system/Amazon+DynamoDB%3BMongoDB

Name Amazon DynamoDB  X MongoDB  X
Description Hosted, scalable database service by Amazon with the data stored in Amazons cloud One of the most popular document stores
Database model Document store Document store
DB-Engines Ranking
Trend Chart
Score 31.03
Rank #22   Overall
#2   Document stores
Score 331.90
Rank #4   Overall
#1   Document stores
Website aws.amazon.com/­dynamodb www.mongodb.com
Technical documentation aws.amazon.com/­documentation/­dynamodb docs.mongodb.com/­manual
Developer Amazon MongoDB, Inc
Initial release 2012 2009
Current release 3.2.10, September 2016
License commercial Open Source
Cloud-based yes no
Implementation language C++
Server operating systems hosted Linux
OS X
Solaris
Windows
Data scheme schema-free schema-free
Typing yes yes
Secondary indexes yes yes
SQL no no
APIs and other access methods RESTful HTTP API proprietary protocol using JSON
Supported programming languages .Net
ColdFusion
Erlang
Groovy
Java
JavaScript
Perl
PHP
Python
Ruby
Actionscript
C
C#
C++
Clojure
ColdFusion
D
Dart
Delphi
Erlang
Go
Groovy
Haskell
Java
JavaScript
Lisp
Lua
MatLab
Perl
PHP
PowerShell
Prolog
Python
R
Ruby
Scala
Smalltalk
Server-side scripts no JavaScript
Triggers yes no
Partitioning methods Sharding Sharding
Replication methods yes Master-slave replication
MapReduce no yes
Consistency concepts Eventual Consistency
Immediate Consistency
Eventual Consistency
Immediate Consistency
Foreign keys no no
Transaction concepts no no
Concurrency yes yes
Durability yes yes
In-memory capabilities yes
User concepts Access rights for users and roles can be defined via the AWS Identity and Access Management (IAM) Access rights for users and roles
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s