Quando - em caso algum - devo mudar do MySQL para o MariaDB?

3

Agora, o MySQL é de propriedade de Oracle , o futuro do RDBMS parece incerto. O fork do desenvolvedor principal do MySQL, Monty Widenius , chamado MariaDB , é um substituto para o MySQL. Os números de versão combinam com os dois DB-Servers, e o MariaDB será binário compatível com o MySQL, pelo menos para algumas versões que estão por vir. (Mas da maneira como eles explicaram que em seu site , parece que esses projetos podem divergir um do outro em algum momento, tornando-os incompatíveis).

Eu criei e instalei o MariaDB 5.2, e ele se parece e se comporta exatamente como o MySQL. Até mesmo os binários são chamados de mysqld e mysql .

Ouvi dizer que é muito provável que a Oracle pare de lançar o MySQL como um sistema de base de dados livre ou de código aberto. O próximo passo lógico seria mudar para outro RDBMS a tempo. Dado que o MariaDB é uma bifurcação do MySQL, parece mais do que lógico usar esse.

Mas é inteligente fazer a mudança já? E deveria ser o MariaDB?

O que me faz perguntar é o projeto MariaDB em si. Eu não quero tirar conclusões precipitadas aqui, mas parece que não está ganhando muito impulso. (eu não quero pular em um cavalo morrendo, se você sabe o que quero dizer ...)

    
por polemon 12.04.2011 / 20:58

2 respostas

2

Barão Schwarz parece confiante de que o MySQL vai ficar sólido por um tempo. Pessoalmente, eu não sairia do trem MySQL ainda. Como o MySQL (eh, o Oracle [que simplesmente não sai da língua, e nunca o fará]) continua a ser suportado, isso daria a outros como Monty e Percona a chance de acompanhar as mudanças do MySQL no MyISAM (embora isso pode ser raro). No caso de tais mudanças, Monty e Percona poderiam implementar as alterações correspondentes no código do MyISAM e do MariaDB.

Pense no MySQL como o Social Security nos EUA. Embora muitas pessoas falem que a Previdência Social acabará desaparecendo, sair da Previdência Social agora pode roubar um dos futuros pagamentos / benefícios mensais mais altos. Drizzle seguiu esse caminho e congelou o MyISAM a tempo e utiliza esse mecanismo de armazenamento apenas para uso em tabelas temporárias. Os usuários mais experientes do Drizzle estão satisfeitos com essa decisão, mas isso não deixa espaço para expectativas mais altas.

Então, até que o MySQL desapareça, não faz sentido abandonar o MySQL. É claro que, no momento em que o MariaDB é mais maduro e difundido, a troca de mecanismos de armazenamento e servidores de banco de dados é simplesmente tornada acadêmica e se resume a escolhas pessoais.

    
por 12.04.2011 / 23:06
1

Posso honestamente relacionar-se com suas preocupações sobre a aquisição do MySQL pela Oracle. Eu mesmo fiz essas mesmas perguntas muitas vezes, e posso até me arrepender de minhas decisões de ficar com o MySQL. Eu honestamente não tenho nenhum amor pela Oracle, e acho que a história deles fala muito sobre a minha decisão, mas, como está, parece que a produção real do MySQL parece não ser afetada pelo nome da Oracle sendo colocado no topo.

Dito isto, se algo mudar dentro do produto MySQL ... O MariaDB é semelhante o suficiente para que a transição seja tão simples quanto um backup & restaurar. É sempre bom ter isso como um plano de backup.

    
por 12.04.2011 / 21:22