With the rapid evolution of databases, choosing the right database has become an important aspect of application design. Although RDBMS databases like Oracle, SQL Server, Postgres and DB2 have been around, NoSQL databases like MongoDB, Cassandra and HBase have grown more prominent. …