Skip to content

Commit 3d53cd4

Browse files
add fed vs multi search explanation
1 parent 67eff7e commit 3d53cd4

File tree

2 files changed

+31
-0
lines changed

2 files changed

+31
-0
lines changed

config/sidebar-learn.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -261,6 +261,11 @@
261261
"source": "learn/multi_search/federated_search_guide.mdx",
262262
"label": "Federated search guide",
263263
"slug": "federated_search_guide"
264+
},
265+
{
266+
"source": "learn/multi_search/multi_search_vs_federated_search.mdx",
267+
"label": "Differences between multi-search and federated search",
268+
"slug": "multi_search_vs_federated_search"
264269
}
265270
]
266271
},
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
---
2+
title: Differences between multi-search and federated search — Meilisearch API reference
3+
description:
4+
---
5+
6+
# Differences between multi-search and federated search
7+
8+
This article describes the different uses of federated search and multi-search.
9+
10+
## What is multi-search?
11+
12+
Multi-search, also called multi-index search, is a search operation that queries two or more indexes at the same time. Meilisearch returns a separated list results for each index. Use the `/multi-search` route to perform multi-searches.
13+
14+
Multi-search favors discovery scenarios, where searches might have several valid results.
15+
16+
## What is federated search?
17+
18+
Federated search is a type of multi-index search. This operation also queries multiple indexes, but returns a single list with the most relevant results across all queried indexes. Use the `/multi-search` route and specify a non-null value for `federation` to perform a federated search.
19+
20+
Federated search favors scenarios where users have a clear idea of what they need and expect a single best top result.
21+
22+
## Use cases
23+
24+
Because multi-search groups results by index, it is often useful when a document's index contains information relevant to your users. For example, a person searching for `shygirl` in a music streaming application is likely to appreciate seeing separate results for matching artists, albums, and individual tracks.
25+
26+
Federated search is a better approach when the source of the information is not relevant to your users. For example, a person searching for a client's email in a CRM application is unlikely to care whether this email comes from chat logs, support tickets, or other data sources.

0 commit comments

Comments
 (0)