Bisakah saya memiliki master InnoDB dan budak MyISAM dengan Teks Lengkap untuk dicari?


Jawaban:


10

Benar-benar !!!

Jalankan saja ALTER TABLE tblname ENGINE=MyISAM;terhadap semua tabel pada Slave yang Anda inginkan memiliki indeks FULLTEXT. Setelah itu, Anda bisa berlari ALTER TABLE tblname ADD FULLTEXT (column[,column]);.

Harap berhati-hati untuk tidak menjalankan DDL terhadap tabel-tabel di Master yang unik untuk InnoDB yang akan mereplikasi ke Slave.

Saya telah menyarankan untuk menggunakan Mesin Penyimpanan yang berbeda pada Budak di posting saya sebelumnya:


Kabar baik! Anda adalah pria Rolando.
Neil McGuigan

1
Ini berfungsi dengan baik, saya memiliki sistem syslog, di mana master mengumpulkan data ke dalam mesin penyimpanan BLACKHOLE, yang kemudian melepas semua pengangkatan berat ke kombinasi berjalan slave dari MyISAM dan InnoDB. Dengan cara ini saya dapat menjeda budak untuk menganalisis data, meninggalkan master yang mengumpulkan dan hanya menggunakan penyimpanan log :)
Dave Rix
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.