Qual banco de dados aprender?
Atualmente uso o Firebase pro backend das minhas aplicações e to pensando em começar a aprender a usar outro, qual vocês recomendam?
Atualmente uso o Firebase pro backend das minhas aplicações e to pensando em começar a aprender a usar outro, qual vocês recomendam?
Postgree e MYSQL ( SGBD ) e MongoDB e Redis ( NoSQL )
Gostei da resposta! Simples, curto e direto!
De fato, essa, na minha visão, são as melhores para o back end.
a resposta é sempre "depende". depende do seu caso de uso, depende da stack que está usando, dos conhecimentos da equipe, do que é suportado pela empresa.
depende do que o software faz, vai ter mais escrita? mais leitura?
os requisitos mudam muito? vai usar migrations em um banco de dados relacional? vale mais apenas usar um NoSQL e boa?
tem várias perguntas para serem respondidas...
de qq forma, saber como usar SQL (nao especificamente SQL Server, MySQL ou Oracle) mas como realizar consultas de um modo geeral, é super válido. a mudança de como vc faz consultas num Firebase e numa base relacional é bem grande.