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?
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?