Выбираем поисковик умом головы

Видео доклада

Презентация доклада

Как построить свой поиск, чем Sphinx отличается от Lucene (а чем нет), как вообще выбирать.

  • Как построить примитивный самописный поиск за 1 час, как - за 1 вечер, что можно сделать за 1 неделю и когда это оправдано?
  • Что еще, по идее, должен бы уметь Идеальный Поиск и когда лучше взять уже готовое, чем продолжать "пилить" свое?
  • Чем внутри похожи, а чем-таки фундаментально отличаются Sphinx, Lucene и, как следствие, построенные поверх второго Solr, Elastic?
  • Чем Sphinx и Lucene не менее фундаментально отличаются от движков, встроенных в СУБД? Как просто, быстро и абсолютно неправильно "забенчмаркать" разные решения при сравнении? Концепция marketing-driven defaults.
  • Прочие большие (но нефундаментальные) текущие отличия движков, возможна спонтанная пятиминутка ненависти к Java-стеку в целом и саморекламы Sphinx.
  • На сладкое - многогранный ответ на заглавный вопрос: так по каким же критериям выбирать поисковую технологию (очевидно, не техническим)?
Андрей Аксенов
Sphinx Technologies
  • В анамнезе разработка веб-приложений, 3D игр, СУБД, поиска и т.д.
  • Автор полнотекстового движка Sphinx
  • Сегодня занимается поиском в Avito (плюс иногда релизит таки Sphinx)
  • Twitter
Увійти
Або поштою
Увійти
Або поштою
Реєстрація через e-mail
Реєстрація через e-mail
Забули пароль?