It is true, that you should not chose blindly, but a majority of use cases do require a relational database. You use one of specialized databases when you have a specialized use case.<p>The reason why Postgres is so popular here is because if you want to have an open source solution, Postgres is the best available. I&#x27;m sure there are better proprietary solutions, but even though it is free, PG is pretty darn close to them.