2010-09-03 2 views
2

Я работаю над проектом, который требует большого количества входов в базу данных. Мне также нужно использовать что-то вроде полнотекстового поиска для извлечения данных.Запись на InnoDB, прочитанная от MyIsam

Можно ли использовать 2 таблицы с теми же точными данными, что и MyIsam и один InnoDb для достижения этого эффекта?

Напишите на InnoDb и как-то прочитали MyIsam?

ответ

0

Да, записывайте обе таблицы при записи и чтении из таблицы MyISAM при поиске.

Невозможно автоматически записать в обе таблицы, я думаю, это должно быть сделано в вашем коде приложения.

1

Да, используйте репликацию. На «главном» сервере используйте InnoDB. На подчиненном устройстве измените тип таблицы на MyISAM и добавьте полный текстовый индекс. Вам не нужно ничего делать в коде, кроме вставки и выбора из соответствующих серверов.

Смежные вопросы