Как устроен поиск / Андрей Аксенов (Sphinx)
РИТ++ 2015, HighLoad++ Junior
Презентация и тезисы:
http://junior.highload.ru/2015/
Обзорный доклад про базовое внутреннее устройство любого современного поискового движка. Про сжатые списки документов и позиций, как затем с ними работает поиск совпадающих документов (и разные операторы), как устроено ранжирование найденных документов, как бывают устроены и работают с фильтрацией и агрегацией дополнительные (нетекстовые) атрибуты документов. По возможности, упоминание всех известных вариантов реализаций (как, вообще, можно, как сделано в Sphinx, как в Lucene).
Видео Как устроен поиск / Андрей Аксенов (Sphinx) канала HighLoad Channel
Презентация и тезисы:
http://junior.highload.ru/2015/
Обзорный доклад про базовое внутреннее устройство любого современного поискового движка. Про сжатые списки документов и позиций, как затем с ними работает поиск совпадающих документов (и разные операторы), как устроено ранжирование найденных документов, как бывают устроены и работают с фильтрацией и агрегацией дополнительные (нетекстовые) атрибуты документов. По возможности, упоминание всех известных вариантов реализаций (как, вообще, можно, как сделано в Sphinx, как в Lucene).
Видео Как устроен поиск / Андрей Аксенов (Sphinx) канала HighLoad Channel
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![Трансляция HighLoad++ Весна 2021, 17.05, зал 2](https://i.ytimg.com/vi/9a_iwIzQIsQ/default.jpg)
![Российская ОС «Фантом» готова к использованию в пилотных проектах](https://i.ytimg.com/vi/eoU_NrIGbYQ/default.jpg)
![Почему ivi перешел со Sphinx на Elasticsearch / Евгений Россинский (ivi)](https://i.ytimg.com/vi/y5OJSIC5yE8/default.jpg)
![](https://i.ytimg.com/vi/A7doS_jM7mE/default.jpg)
![Хочу все сжать / Андрей Аксенов (Sphinx)](https://i.ytimg.com/vi/wDgD4gokEis/default.jpg)
![Что мы знаем про хэши / Андрей Аксенов (Sphinx)](https://i.ytimg.com/vi/zr4ZDtfp0N0/default.jpg)
![Масштабирование базы данных через шардирование и партиционирование / Денис Иванов (2ГИС)](https://i.ytimg.com/vi/ECkQtFnOxuA/default.jpg)
![Учимся немного ранжировать / Андрей Аксенов (Sphinx)](https://i.ytimg.com/vi/wtZJE37iPGE/default.jpg)
![Андрей Аксенов — Снесите это немедленно](https://i.ytimg.com/vi/R-FfI4i0-uY/default.jpg)
![MySQL и PostgreSQL: что «под капотом» и почему это важно знать прикладному разработчику](https://i.ytimg.com/vi/mg70LYuRS3I/default.jpg)
![Полнотекстовый поиск в PostgreSQL / Александр Алексеев (Postgres Professional)](https://i.ytimg.com/vi/5ZATiyvPQ-A/default.jpg)
![PHP UP | Урок №19 | Часть #3 | Поиск Sphinxsearch](https://i.ytimg.com/vi/93xDAIhZgmM/default.jpg)
![SOA: послать запрос на сервер? Что может быть проще?! / Иван Круглов (Booking.com)](https://i.ytimg.com/vi/WASm5325GQg/default.jpg)
![Александр Радионов || Как 2ГИС сделал товарный поиск](https://i.ytimg.com/vi/b2azLAJDdNA/default.jpg)
![BeerPHP SPb Meetup #1 — Symfony v Laravel (Александр Горшков)](https://i.ytimg.com/vi/p5fGPT7ph-A/default.jpg)
![181. Николай Голов: Преимущества высоконормализованной структуры таблиц для хранения и ...](https://i.ytimg.com/vi/_GAY3EQLk2Y/default.jpg)
![Лауреат Премии HighLoad++ 2018 Андрей Аксенов](https://i.ytimg.com/vi/qpGljUyIht8/default.jpg)
![Производительность блокчейнов "по-чесноку": как измерять и не ошибаться / Сергей Прилуцкий](https://i.ytimg.com/vi/wX6VmEVVShA/default.jpg)
![How to set-up Sphinx Search on Windows](https://i.ytimg.com/vi/8mDDEStuBes/default.jpg)
![Владимир Витковский, HighLoad++ Foundation 13 и 14 мая 2022 г.](https://i.ytimg.com/vi/PoKtLF1tljE/default.jpg)