Good question. MongoDB is a NoSQL database. So only choose it if that is what you need.

If you need SQL ability, MySQL is good. It as well as PostreSQL, which I prefer, both have a JSON data type. This allows you to have SQL ans NoSQL in one database.

SQL Server is SQL only.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store