elcaste
Постоялец
- Регистрация
- 30 Ноя 2007
- Сообщения
- 322
- Реакции
- 175
- Автор темы
- #1
Движок полнотекстового поиска.
Название: Sphinx;
Автор: Для просмотра ссылки Войдиили Зарегистрируйся
Версия: 0.9.8;
Требования: как таковых, нет;
Функции: полнотекстовый поиск, индексация;
Описание: осуществляет полнотекстовый поиск по MySQL, PostgreSQL, XML.
Фичи:Высокая скорость индексации (до 10 MB/sec);
Высокая скорость поиска (ср. время поиска меньше 0.1 sec на 2-4 GB базах);
Масштабируемость (до 100 GB текста, до 100млн документов на одном CPU);
Ранжирование по релевантности;
Выдача результатов со сниппетами;
Поиск по нескольким полям (до 32 по дефолту);
Поддержка стопслов;
Поддержка русского языка;
Поддерживает с MyISAM и InnoDB;
Поддерживает PostgreSQL.
Установка: отлично документирован. Поставляется с примером. Ставится за 5 минут.
Есть API на PHP и Python.
От себя: Для сравнения с MySQL-овским MATCH() ... AGAINST(
Почти миллионная ДБ текстов песен сфинксом индексируется меньше чем за 4 минуты. MySQL сделал FULL TEXT индексацию за 1,5 часа.
Поиск по той же БД у MySQL занимал до минуты времени, хотя для сфинкса я не смог придумать запрос, который он бы выполнил менее чем за 0,2с.
Машина: Athlon 2400+, 512RAM
Название: Sphinx;
Автор: Для просмотра ссылки Войди
Версия: 0.9.8;
Требования: как таковых, нет;
Функции: полнотекстовый поиск, индексация;
Описание: осуществляет полнотекстовый поиск по MySQL, PostgreSQL, XML.
Фичи:Высокая скорость индексации (до 10 MB/sec);
Высокая скорость поиска (ср. время поиска меньше 0.1 sec на 2-4 GB базах);
Масштабируемость (до 100 GB текста, до 100млн документов на одном CPU);
Ранжирование по релевантности;
Выдача результатов со сниппетами;
Поиск по нескольким полям (до 32 по дефолту);
Поддержка стопслов;
Поддержка русского языка;
Поддерживает с MyISAM и InnoDB;
Поддерживает PostgreSQL.
Установка: отлично документирован. Поставляется с примером. Ставится за 5 минут.
Есть API на PHP и Python.
От себя: Для сравнения с MySQL-овским MATCH() ... AGAINST(
Почти миллионная ДБ текстов песен сфинксом индексируется меньше чем за 4 минуты. MySQL сделал FULL TEXT индексацию за 1,5 часа.
Поиск по той же БД у MySQL занимал до минуты времени, хотя для сфинкса я не смог придумать запрос, который он бы выполнил менее чем за 0,2с.
Машина: Athlon 2400+, 512RAM