clickhouse + full text search

717 views
Skip to first unread message

Алексей Рябков

unread,
Nov 15, 2016, 10:31:38 AM11/15/16
to ClickHouse
Добрый день!

подскажите как лучше реализовать интеграцию FTS и clickhouse

сцеанрий такой - есть компания, которая использует социальные сети для сбора информации о различных акциях и специальных предложениях от различных организаций (некий аналог "купонных" сайтов)

хочется чтобы аналитик мог учитывать в запросах также контекст "акции"

навскидку приходит вариант  - поставить рядом что-то типа эластика и FTS делать его средствами, далее список полученных id акций использовать в запросе к clickhouse...Может есть другие варианты?


И попутно вопрос - кто-нибудь сможет сказать про "яндексовый" http://reverbrain.com/greylock/ (интересует насколько решение стабильное, кто его использует и т.п.)

Заранее спасибо, Алексей



man...@gmail.com

unread,
Nov 15, 2016, 9:29:27 PM11/15/16
to ClickHouse
Добрый вечер.

Решение с использованием ElasticSearch, Solr, Sphinx или чего-нибудь похожего для получения id-ов нормальное.

В самых простейших случаях, когда выполнены следующие условия:
- все тексты короткие (в среднем килобайты и меньше);
- не нужен поиск по словоформам, не нужно ранжирование;
может сработать brute force поиск в ClickHouse с помощью LIKE.
Это плохое решение, которое впрочем может работать.



И попутно вопрос - кто-нибудь сможет сказать про "яндексовый" http://reverbrain.com/greylock/ (интересует насколько решение стабильное, кто его использует и т.п.)

 
Именно в Яндексе Greylock нигде не используется. Насколько я знаю, он делался отдельно, не для внутренних задач.
Лучше будет спросить детали у автора (Евгений Поляков).
Reply all
Reply to author
Forward
0 new messages