Пишите на InnoDB читайте из MyIsam - PullRequest
2 голосов
/ 04 сентября 2010

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

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

Записать на InnoDb и как-нибудь прочитать MyIsam?

Ответы [ 2 ]

1 голос
/ 04 сентября 2010

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

0 голосов
/ 04 сентября 2010

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

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

...