Tengo un sitio pesado de Mysql drupal 7 y estaba pensando en cambiar Mysql a Mariadb , pero no estaba seguro de qué problemas me encontraría. Por lo que estoy leyendo, Mariadb parece ser solo una caída en el reemplazo de Mysql y no parece haber mucho que jugar. Me preguntaba si Mariadb afectaría los comandos drush?
13
Respuestas:
Solo quería intervenir en esto (aunque con meses de retraso) ... He configurado muchos sitios de Drupal en el pasado, decidí hacer las cosas "mejor" esta vez e instalé MariaDB.
Todo funciona de maravilla (más rápido, más limpio, etc.) con Drupal 7 EXCEPTO para la copia de seguridad / restauración: / Siempre tiene que ir directamente a la base de datos (ya sea a través de PHPMyAdmin, Heidi o la línea de comandos) y copiar / exportar todas las tablas.
Aparte de eso, que podría haber varias razones para suceder, recomiendo MariaDB. Menos recursos de servidor utilizados, D7 es mucho más rápido, etc.
fuente
Como usted dice, Maria DB es un reemplazo directo y completamente transparente para MySQL. Sus lanzamientos coinciden con la misma versión mayor / menor de MySQL, por lo que casi siempre está en tándem en lo que respecta a las características. Lee los archivos de datos binarios estándar de MySQL, usa el systen my.cnf estándar e incluso tiene un reemplazo directo para InnoDB.
La idea es que, en lo que respecta a su aplicación, cree que se está conectando a un servidor MySQL. Utiliza controladores MySQL, emite declaraciones MySQL completas y recibe respuestas exactamente como las enviaría el servidor MySQL. Sus aplicaciones no notarán la diferencia.
He estado usando a Maria por un tiempo ahora para los sitios de Drupal (también usando Drush ampliamente) y no he tenido un solo problema hasta la fecha. Si está ejecutando la actualización * nix es solo un trabajo de dos minutos.
fuente
Hay varios problemas de los que preocuparse. El
unix_socket
problema del acceso raíz de Debian es solo uno de ellos. Me pregunto que estos temas no se discuten mucho. Supongo que muchos tienen sus flujos de trabajo y todavía se quedan con MySQL . Es por eso que muchos de estos problemas no están bien documentados.Relacionado: MariaDB unix_socket causa problemas de acceso en Debian: Drush no puede iniciar sesión (una nueva publicación comenzó a recopilar ideas sobre esto).
fuente