
If you are a SQL shop and introducing a new paradigm will cost more than any other benefits mentioned will offset, PostgreSQL is a choice that will likely meet all your needs. If you want a multi-cloud database that works the same way in every public cloud, can store customer data in specific geographic regions, and supports the latest serverless and mobile development paradigms, MongoDB Atlas is the right choice.

The rest of this article aims to provide information that helps make a safe bet.įor those who want the story right away, here is a summary of our general guidance: They have to make a bet about the best fit. Our goal in this article is to help to explain the personality and characteristics of each of these databases so you can better understand whether it meets your needs.īut often at the beginning of a development project, the project leaders have a good grasp of the use case, but don’t really have clarity about the specific application features their business and users will need. The right answer for your needs is based of course on what you are trying to do. If a SQL database fits your needs, then PostgreSQL is a great choice. If you are looking for a distributed database for modern transactional and analytical applications that are working with rapidly changing, multi-structured data, then MongoDB is the way to go.


Postgres, but the best document database versus the best relational database. Both databases are awesome, but what is your need?Īs an astute reader should already be able to tell, the real question is not MongoDB vs.
