What’s The Best NoSQL Database? Cassandra vs MongoDB vs Redis vs ElasticSearch


That can be explained with a simple flowchart:

nosql flowchart
Full Size ImagePDF Version

 

See also:

 

Advertisements

10 thoughts on “What’s The Best NoSQL Database? Cassandra vs MongoDB vs Redis vs ElasticSearch

        • I also would like to know that, i’m a huge Fan of MongoDB, i believe this is the next generation for application development too. The time it consumes creating static datamodels… and ammend them ect. is huge! It can’t be tomorrows vision to stay with such static models.

          Like

  1. I really like how you stacked them together in a map because usually, you are looking for a database in a specific context. How about when it comes to scalability and speed, that’s usually what the majority are looking for, can you make a map for this as well if you have some extra time?

    Like

  2. Idea of this picture is very good. Few more changes required;
    1. Along with Elastic Search, Apache Solr should be there. Since it is very similar and internally uses Lucene.

    2. There is a section of Distributed Databases with Relational properties. Main focus is horizontally scalable unlike typical RDBMS. Google Spanner, NuoDB and CockroachDB. column oriented and distributed database.

    Like

Post a Comment

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