D
D
Denis Ogurtsov2018-03-01 20:24:57
Search engines
Denis Ogurtsov, 2018-03-01 20:24:57

What is the best technology for federated search?

There is a task to make federated search.
https://en.wikipedia.org/wiki/Federated_search
federated-search1.png
But I can't find examples, libraries.
Maybe a similar search engine has a different name?
The idea is simple:
-- there are data sources (Full text engine, no-sql, relation databases, REST API, etc)
-- an inset request comes in (there will be a lot) - the service decides in which data source to update
-- a request comes to selex, the service translates the request into an accessible one for each service (DQL, SQL, REST, ect) and makes a request in parallel to each source, merges the data, sorts (according to some logic), translates it into a standard response format and returns it to the client.
Please tell me examples, architectures, technologies. I am sure that there are many similar services, but something with the search is not very ....

Answer the question

In order to leave comments, you need to log in

1 answer(s)
S
Sergey, 2018-03-02
@begemot_sun

Its own Erlang tool :) it parallelizes well and makes queries anywhere and at once.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question