DenisOgr
@DenisOgr
Developer

Какую лучше выбрать технологию для federated search?

Есть задача сделать federated search.
https://en.wikipedia.org/wiki/Federated_search
federated-search1.png
Но не могу найти примеры, библиотеки.
Может подобный поисковик имеет другое название?
Идея простая:
-- есть источники данных (Full text engine, no-sql, relation databases, REST API, etc)
-- приходит запрос на инсетр (будет очень много) - сервис решает в каком источнике данных сделать обновление
-- приходит запрос на селекс, сервис переводит запрос в доступный для каждого сервиса (DQL, SQL, REST, ect) и делает запрос паралельно в каждый источни, мержит данные, сортирует (по какой то логике), переводит в стандартный формат ответа и возвращает клиенту.

Подскажите плиз примеры, арзхитектуры, технологии. Уверен что есть много подобных сервисов, но вот что то с поиском не очень....
  • Вопрос задан
  • 47 просмотров
Пригласить эксперта
Ответы на вопрос 1
begemot_sun
@begemot_sun
Программист в душе.
Cвоя тулза на Erlang :) он хорошо параллелится и делает запросы куда угодно и сразу.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы