У меня тяжелый сайт Mysql drupal 7, и я думал о переключении Mysql на Mariadb , но я не был уверен, с какими проблемами я столкнусь . Из того, что я читаю, Mariadb, кажется, просто капля на замену Mysql, и, похоже, не так уж много нужно возиться. Мне было интересно , повлияет ли Mariadb на команды drush?
13
Ответы:
Просто хотел вмешаться в это (хотя и с опозданием на несколько месяцев) ... В прошлом мы создали много сайтов на Drupal, решили сделать все "лучше" на этот раз и установили MariaDB.
Все прекрасно работает (быстрее, чище и т. Д.) С Drupal 7, КРОМЕ для резервного копирования / восстановления: / Всегда нужно идти прямо в БД (будь то через PHPMyAdmin, Heidi или командную строку) и копировать / экспортировать все таблицы.
Кроме того, что может быть много причин, я настоятельно рекомендую MariaDB. Меньше используемых ресурсов сервера, D7 намного быстрее и т. Д.
источник
Как вы говорите, Maria DB - это полностью прозрачная замена MySQL. Его выпуски совпадают с одной и той же основной / минорной версией MySQL, поэтому она почти всегда работает в тандеме с точки зрения возможностей. Он читает стандартные файлы двоичных данных MySQL, использует стандартный systen my.cnf и даже имеет замену для InnoDB.
Идея в том, что ваше приложение думает, что оно подключается к серверу MySQL. Он использует драйверы MySQL, выдает полные операторы MySQL и получает ответы в точности так, как отправляет сервер MySQL. Ваше приложение (я) не будет знать разницу.
Я уже некоторое время использую Maria для сайтов Drupal (также широко использую Drush), и до сих пор не было ни одной проблемы. Если вы используете * nix, обновление - это всего лишь две минуты.
источник
Есть несколько вопросов для беспокойства. Проблема с
unix_socket
корневым доступом Debian - только одна из них. Интересно, что эти вопросы мало обсуждаются. Я предполагаю, что у многих есть свои рабочие потоки и все еще придерживаются MySQL . Вот почему многие из этих проблем недостаточно документированы.Связанный: MariaDB unix_socket вызывает проблемы с доступом в Debian - Drush не может войти (новый пост начал собирать мысли по этому поводу .)
источник