О поиске видео замолвите слово



Сегодня в этот погожий весенний денек хочется написать не только о поиске видео, но и о технической

реализации работы со Sphinxsearch в нагруженном Django-проекте.



Начать стоит, наверно, с постановки бизнес-задачи:



Необходимо искать релевантные видео по названию, описанию и другим текстовым данным

К каждому видео надо искать похожие видео

Надо чтобы нужные ролики показывались в выдаче нужных запросов на нужных местах.



А еще нефункциональные требования:



Django-проект с дофига просмотрами и постоянными обновлениями описаний видео

Инкапсуляция работы с поисковым движком в библиотеке и совместимость с остальными библиотеками на сайте (в первую очередь, Django REST Framework)



Про то, как в Rutube используется sphinxsearch и будет данный рассказ.



Подробнее: https://habrahabr.ru/post/281653/