Saya memiliki situs drupal 7 Mysql yang berat dan saya berpikir untuk mengalihkan Mysql ke Mariadb , tetapi saya tidak yakin masalah apa yang akan saya hadapi . Dari apa yang saya baca, Mariadb tampaknya hanya setetes pengganti untuk Mysql dan sepertinya tidak banyak yang bisa diutak-atik. Saya bertanya-tanya apakah Mariadb akan mempengaruhi perintah drush?
13
Jawaban:
Hanya ingin mengikuti ini (walaupun terlambat beberapa bulan) ... Telah membuat banyak situs Drupal di masa lalu, memutuskan untuk melakukan hal-hal "lebih baik" kali ini dan memasang MariaDB.
Semuanya berfungsi dengan luar biasa (lebih cepat, lebih bersih, dll.) Dengan Drupal 7 KECUALI untuk cadangan / pengembalian: / Selalu harus langsung masuk ke db (baik melalui PHPMyAdmin, Heidi, atau baris perintah) dan menyalin / mengekspor semua tabel.
Selain itu, yang mungkin ada sejumlah alasan untuk terjadi, saya sangat merekomendasikan MariaDB. Lebih sedikit sumber daya server yang digunakan, D7 jauh lebih cepat, dll.
sumber
Seperti yang Anda katakan, Maria DB adalah pengganti MySQL yang drop-in dan benar-benar transparan. Rilisnya bersamaan dengan MySQL versi besar / kecil yang sama sehingga hampir selalu terkait dengan fitur. Bunyinya file data biner standar MySQL, menggunakan systen standar my.cnf, dan bahkan memiliki pengganti drop-in untuk InnoDB.
Idenya adalah bahwa sejauh menyangkut aplikasi Anda, ia berpikir itu terhubung ke server MySQL. Ia menggunakan driver MySQL, mengeluarkan pernyataan MySQL penuh, dan menerima respons persis seperti yang akan dikirim oleh server MySQL. Aplikasi Anda tidak akan tahu bedanya.
Saya telah menggunakan Maria untuk sementara waktu sekarang untuk situs Drupal (juga menggunakan Drush secara luas) dan belum memiliki satu masalah hingga saat ini. Jika Anda menjalankan peningkatan * nix hanya pekerjaan dua menit.
sumber
Ada beberapa masalah yang perlu dikhawatirkan. Masalah
unix_socket
akses root Debian hanya salah satunya. Saya ingin tahu bahwa masalah ini tidak banyak dibahas. Saya berasumsi banyak yang memiliki aliran pekerjaan mereka dan masih menggunakan MySQL . Itu sebabnya banyak dari masalah ini tidak terdokumentasi dengan baik.Terkait: MariaDB unix_socket menyebabkan masalah akses di bawah Debian - Drush tidak bisa masuk (Posting baru mulai mengumpulkan pemikiran tentang ini.)
sumber