Как устроен поиск / Андрей Аксенов (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Российская ОС «Фантом» готова к использованию в пилотных проектахПочему ivi перешел со Sphinx на Elasticsearch / Евгений Россинский (ivi)Хочу все сжать / Андрей Аксенов (Sphinx)Что мы знаем про хэши / Андрей Аксенов (Sphinx)Масштабирование базы данных через шардирование и партиционирование / Денис Иванов (2ГИС)Учимся немного ранжировать / Андрей Аксенов (Sphinx)Андрей Аксенов — Снесите это немедленноMySQL и PostgreSQL: что «под капотом» и почему это важно знать прикладному разработчикуПолнотекстовый поиск в PostgreSQL / Александр Алексеев (Postgres Professional)PHP UP | Урок №19 | Часть #3 | Поиск SphinxsearchSOA: послать запрос на сервер? Что может быть проще?! / Иван Круглов (Booking.com)Александр Радионов || Как 2ГИС сделал товарный поискBeerPHP SPb Meetup #1 — Symfony v Laravel (Александр Горшков)181. Николай Голов: Преимущества высоконормализованной структуры таблиц для хранения и ...Лауреат Премии HighLoad++ 2018 Андрей АксеновПроизводительность блокчейнов "по-чесноку": как измерять и не ошибаться / Сергей ПрилуцкийHow to set-up Sphinx Search on WindowsВладимир Витковский, HighLoad++ Foundation 13 и 14 мая 2022 г.