Melhor banco de dados para cada linguagem de programação

Boa dia pessoal

Gostaria de saber qual o melhor banco de dados escolher para se trabalhar com cada uma das linguagens abaixo?Devo escolher um banco Relacional(MySQL, Postgree, Oracle etc) ou não relacional(Mongo DB, Cassandra etc)?Que frameworks e tecnologias aprender em cada linguagem abaixo na parte de banco de dados?

JAVA
Python
Javacript(Node JS)
PHP

No caso do JAVA qual banco de dados é mais requisitado pelas empresas?

Linguagem de programação é independente de banco de dados.

2 curtidas

Isso quer dizer que se eu escolher qualquer dos banco de dados citados acima para trabalhar com Java por exemplo terei o mesmo desempenho? Ou existe uma opção que é melhor para trabalhar com Java seja pelo desempenho, facilidade de aprendizado, etc?

Não existe um “melhor”, depende do que você quer fazer. Cada uma das tecnologias tem seus pros e contras.

Pra aprendizado basta usar o banco que o curso ou material de ensino estiver usando.

Tudo vai depender da necessidade.
Banco de Dado relacional e NOSQL são completamente diferente para propósito diferente.

Depois pesquise um framework chamado Hibernate. Vai te ajudar muito.