Eu tenho um site pesado do Mysql drupal 7 e estava pensando em mudar o Mysql para o Mariadb , mas não sabia ao certo em quais problemas iria me deparar. Pelo que estou lendo, Mariadb parece ser apenas uma gota no substituto do Mysql e não parece haver muito o que se preocupar. Eu queria saber se Mariadb afetaria comandos drush?
13
Respostas:
Só queria comentar isso (embora com meses de atraso) ... Criamos muitos sites do Drupal no passado, decidimos fazer as coisas "melhor" dessa vez e instalamos o MariaDB.
Tudo funciona maravilhosamente (mais rápido, limpo, etc) com o Drupal 7 EXCEPT para backup / restauração: / Sempre tem que ir diretamente para o db (seja através do PHPMyAdmin, Heidi ou linha de comando) e copiar / exportar todas as tabelas.
Fora isso, que pode ter várias razões para acontecer, eu recomendo o MariaDB. Menos recursos de servidor usados, D7 é muito mais rápido, etc.
fonte
Como você diz, o Maria DB é um substituto completamente transparente para o MySQL. Seus lançamentos coincidem com a mesma versão principal / secundária do MySQL, por isso é praticamente sempre em conjunto no que diz respeito aos recursos. Ele lê os arquivos de dados binários padrão do MySQL, usa o systen my.cnf padrão e ainda possui um substituto para o InnoDB.
A idéia é que, no que diz respeito à sua aplicação, ela pense que está se conectando a um servidor MySQL. Ele usa drivers MySQL, emite instruções completas do MySQL e recebe respostas exatamente como o servidor MySQL enviaria. Seu aplicativo não saberá a diferença.
Estou usando Maria há algum tempo nos sites Drupal (também usando Drush extensivamente) e não tive um único problema até o momento. Se você estiver executando o * nix, a atualização é apenas um trabalho de dois minutos.
fonte
Há vários problemas para se preocupar. O
unix_socket
problema de acesso root ao Debian é apenas um deles. Eu me pergunto que essas questões não são muito discutidas. Presumo que muitos tenham seus fluxos de trabalho e ainda permaneçam no MySQL . É por isso que muitos desses problemas não estão bem documentados.Relacionado: MariaDB unix_socket causa problemas de acesso no Debian - Drush não pode fazer login (Uma nova postagem começou a refletir sobre isso.)
fonte