Доктрина, доступная для поиска по сравнению с Mysql Fulltext

У меня есть файл CSV, будет 3x10^6 строки, заголовок и тело главным образом, текстовый файл имеет 3 ГБ +.

Я боюсь немного того, что Seachable почти копирует данные, кто-либо может консультировать меня по вопросам преимуществ доступных для поиска по mysql полнотекстовому индексу на заголовке, столбцах тела?

1
задан user340538 16 May 2010 в 14:33
поделиться

1 ответ

После детального исследования я обнаружил, что функции поиска не полностью реализованы в Doctrine.

Поэтому, если вы используете Searchable, вы просто получите только индексную таблицу. После этого вы должны написать свои собственные функции для использования этой таблицы со сложными поисковыми запросами. Doctrine предоставляет только базовую функцию поиска, которая может искать только по одному ключевому слову. (Кстати, я говорю о Doctrine 1.2, я не уверен, что Doctrine 2.0 имеет такую возможность).

С другой стороны, MySQL Fulltext search имеет все, что вам нужно. Вы даже можете легко использовать булевы запросы.

2
ответ дан 3 September 2019 в 00:31
поделиться
Другие вопросы по тегам:

Похожие вопросы: