Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> InnoDB и FULLTEXT поиск, думаю 
:(
    Опции темы
Vaulter
Дата 13.11.2006, 15:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1724
Регистрация: 30.12.2002
Где: бункер

Репутация: нет
Всего: 22



вот хочу все-таки сделать поиск
но таблица InnoDB и никуда от этого не дется
пока одна мысль
сделать вторую таблицу MyISAM
где просто:
id; subject FULLTEXT

дублирующую так сказать. и вести поиск по ней, а потом уже выдергивать все остальное из первой.
но минус очевиден - 
синхронизация, TABLE LOCK
smile
может кто еще занимался этим пришел к чему?


--------------------
PM MAIL WWW ICQ   Вверх
xolod
Дата 14.11.2006, 08:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 148
Регистрация: 24.5.2005
Где: Когда: Что:

Репутация: 1
Всего: 13



Пока будет преписка "Full-text searches are supported for MyISAM tables only." очевидно простого решения нет. А преписка эта будет видимо всегда или очень долго. Архитектура InnoDB не позволяет создавать индекса FullText.

А почему именно InnoDB? Что-то конкретное нужно? Транзакции, FOREIGN KEY? Огромный объем данных? Или просто так "исторически сложилось".?
Если первое, то решение как и везде — одно. Привлекать сторонний индексатор (свой или готовый, вроде mnogoGo или Yandex.Search).
А вот если второе, может ну их, исторические причины. Взять, да заставить себя (других программистов?) наваять скрипт по переводу.
PM MAIL   Вверх
Vaulter
Дата 14.11.2006, 12:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1724
Регистрация: 30.12.2002
Где: бункер

Репутация: нет
Всего: 22



к счастью, а может и сожалению, таблицы в InnoDB по конкретным причинам: нагрузка, обьем...
спасибо, индексаторы посмотрю.


--------------------
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса

Внимание: данный раздел предназначен для решения сложных, нестандартных задач.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Для профи | Следующая тема »


 




[ Время генерации скрипта: 0.0813 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.