Qual é o objetivo? Fazer amizade com alguém? Ver se mais alguém usa o Firebird? Saber o que é mais usado?

Não acho que pedir para a pessoa falar o que usa te dará informação útil, só serve para GTKY.

Se o objetivo for o que mais usam, eu acho que é fácil falar que é o MySQL, especialmente para web. Na verdade boa parte das pessoas usam o MariaDB, e as pessoas contam os dois como se fosse uma coisa só. Não sei dizer qual dos dois está sendo mais usado, espero que o segundo. Ele é o mais usado mais por inércia do que qualquer motivo técnico, que tem também. Existem cenários que ele é a melhor opção.

Lembrando que o My/Maria tem vários mecanismos de storage e muda bastante o uso, por isso mesmo dentro dele podemos segmentar o uso, então é como se existissem outros DBs, como o InnoDB, MyISAM, etc.

O SQLite é muito usado também, mas para web menos (poderia ser bem mais). Ele é muito vantajoso para baixo volume de acesso de escrita concorrente, de preferência zero escrita concorrente.

O que vem depois não é tão simples de dizer. Pode ser o SQL Server ou o PostgreSQL.

Como a utilização dos demais começa a baixar, se usa Oracle, Firebird, MongoDB, ou outro se torna mais difícil de identificar na ordem certa. Mas também importa pouco.

As tendências de mercado estão bem dinâmicas e quanto menor a participação de mercado, mais fácil é ele subir ou descer em uso. Os de maior uso devem mudar bem pouco.

Existem rankings, mas eles não fazem sentido, da mesma forma que o Tiobe e outros índices de popularidade de linguagens de programação, não fazem.

https://db-engines.com/en/ranking

Imagine Oracle em primeiro lugar. Não precisa ser gênio para saber que isso não é real. Eu postei, mas sei que ele fará mais mal do que bem, algumas pessoas passarão a tratá-lo como algo confiável.

Faz sentido para você?

Espero ter ajudado.


Farei algo que muitos pedem para aprender a programar corretamente, gratuitamente. Para saber quando, me segue nas suas plataformas preferidas. Quase não as uso, não terá infindas notificações (links aqui).

Maniero, comecei utilizando Interbase nos anos 2000 durante a faculdade, após isso, desde 2005 até hoje uso o firebird em um ERP (desenvolvido por terceiro onde sou DBA) e também em meus desenvolvimento web (backend PHP) e uso muito pouco MariaDB(MyISAM) (estou chutando, mas acredito que o MariaDB hoje reina nas aplicações web).

Meu post é mais por curiosiade se alguém usa o firebird para web...

Estou inclinado a começar com algo noSQL (MongoDB c/ NodeJS), mas ainda estou avaliando tempo de maturação de aprendizado vs custo/benefício.

Visto que cobol com DB2 continua ativo no mercado finaceiro em sistemas legados, talvez manter focado na tecnologia que você tem segurança em desenvolver em vez de usar o hype do momento não seja tão ruim.

Não conhecia o ranking do DBEngines, mas como você mesmo disse, Oracle rankeado em primeiro deixa toda a lista corrompida!

Obrigado por compartilhar seus conhecimentos.

Abraço!

Acho que você se dará melhor com Firebird mesmo. Mas só acho. Cuidado com *hypes*.

Olá Maniero,

Não percebo a admiração da Oracle em primeiro lugar. O que te leva a pensar que os dados estão errados? Trabalho com Oracle há muitos anos e posso-te dizer que é lider de mercado. Tem vindo a perder mercado nos ultimos anos, mas ainda assim continua lider.

Eu disse do que é mais usado, Oracle pode ter o maior faturamento, e esse é o críterio para ela ser líder de mercado. Para cada licença da Oracle deve ter dezenas de uso do MySQL, que obviamente tem faturamente muito menor porque quase ninguém paga para usar, o que ajuda ser o mais usado. Se você acha que isso é falso, me mostre algo que dê para confiar que eu mudo de ideia.
Atenção que o ranking que indicaste tem a ver com popularidade, não com faturação. Até porque a segunda da lista é a mysql, e como tu dizes muitos não pagam para usar. Os rankings por si só não dizem nada, mas se consultares uns quantos vais perceber que Oracle está sempre no topo e não só por faturação. Se for só relativamente a aplicações Web, concordo contigo, mysql está no topo, mas este ranking não tinha esse fator em consideração. Não quero de maneira nenhuma mudar as tuas ideias, apenas quis referir que não me surpreende que Oracle esteja em primeiro. Não quero começar uma guerra das BDs :-) , é apenas discussão de topico. Abraço!
Foi o que eu disse (e questionei justamente isso). A questão é que o *ranking* ou é de popularidade ou de faturamento, qual dos dois o Oracle é líder? Eu só estou procurando alguma lógica na argumentação. Me diga o motivo de achar normal Oracle estar em primeiro lugar já que o *ranking* é sobr quantidade de uso e não faturamento.
O ranking apresentado não é sobre quantidade de uso... Este ranking, da db-engines, é de popularidade no site deles, não sobre quantidade de utilização. No teu post questionaste o facto de Oracle estar em primeiro neste ranking e a meu ver não há qualquer admiração nisto. Porque Oracle não pode estar em primeiro? Não deves esquecer que o mercado não se resume a aplicações WEB, é muito maior... Abraço e bom fim de semana!!!
Eles especificam como é feito o ranking em: https://db-engines.com/en/ranking_definition
Sim, por isso não dá para confiar :) E até por esse critério Oracle em primeiro lugar não faz sentido. É o mesmo problema do TIOBE.