MongoDB ou PostgreSQL: qual banco de dados o dev deve usar?
Fala, galera! Estou em um dilema aqui e preciso da ajuda de vocês. Estou pegando uns freelas que envolvem desenvolvimento de aplicações e, na hora de escolher o banco de dados, sempre fico na dúvida entre MongoDB e PostgreSQL. Já trabalhei um pouco com os dois, mas nunca em um projeto grande. O que me preocupa é a escalabilidade e a performance, principalmente se o projeto crescer rápido.
No último projeto que fiz, usei o MongoDB porque a estrutura de dados era bem flexível e os dados mudavam muito. Mas, por outro lado, eu sei que o PostgreSQL é super robusto e tem suporte a transações complexas, o que pode ser crucial dependendo do tipo de aplicação.
Alguém aqui já passou por isso? Quais são as experiências de vocês com esses bancos? O que vocês acham que eu devo considerar na hora de decidir? Estou aberto a sugestões e dicas práticas, porque quero fazer a escolha certa para não ter problemas futuros. Valeu!