The database is the key element when developing software or any application, and Big Data has changed everything. Be it managing the data or storing them safely it has catered to all the individual requirements of every developer and business. Whether scalability, flexibility, or any other important aspect of a database it is imperative to keep everything on point according to the project requirements to avail the best execution. In this article, we will be reviewing the two well-known and widely preferred databases i.e. MongoDB and DynamoDB and will be comparing them to help you choose the best for your project.