Crates.io | quickwit-search |
lib.rs | quickwit-search |
version | 0.3.0 |
source | src |
created_at | 2022-03-28 05:22:56.404459 |
updated_at | 2022-06-07 07:50:50.033 |
description | Quickwit's search logic |
homepage | https://quickwit.io/ |
repository | https://github.com/quickwit-oss/quickwit |
max_upload_size | |
id | 557621 |
size | 268,234 |
This project implements quickwit's search API.
Quickwit relies on a pool of stateless search servers. All search-servers are identical and are meant to be queried using a simple load balancer.
The server which receives the query acts as the root server for the time of the query.
The root role is to coordinate the work of the leaf servers:
The leaf servers are in charge of performing the actual search task on their assigned subset of index splits.
A search request on one split typically works in phases