Quickwit
Cloud-native search engine purpose-built for observability data, indexing logs and traces directly on object storage for cost-efficient search at scale.
Overview
Quickwit is an open-source search engine built specifically for observability use cases - searching logs and distributed traces - rather than general-purpose application search. Its defining design choice is indexing and querying data directly on object storage like S3 instead of requiring data to live on attached disks, which lets storage and compute scale independently and keeps the cost of retaining large volumes of log data far lower than disk-backed search systems.
It's commonly deployed as the search backend behind log management and distributed tracing tools, and is designed to be fast to query even over data sitting entirely in object storage, an architecture built around the reality that most log data is written once and queried rarely.
Quickwit is a fit for teams with large volumes of log or trace data who want full-text search without the operational cost of keeping it all on disk, a more specialized tool than the general-purpose Elasticsearch, OpenSearch, or Meilisearch entries already in this catalog, which are built for application and website search rather than observability data specifically.
- Categories
- Search
- Languages
- Rust
- License
- Apache-2.0
Related Projects
Elasticsearch
AGPL-3.0Distributed search and analytics engine for all types of data, including text, numerical and geospatial.
- Search
Meilisearch
MITFast, open source search engine that is easy to integrate and delivers relevant results instantly.
- Search
OpenSearch
Apache-2.0Apache-2.0 licensed distributed search and analytics engine, forked from Elasticsearch to guarantee a fully open-source alternative for full-text search and log analytics.
- Search
Jaeger
Apache-2.0CNCF distributed tracing platform for visualizing request flows across microservices, pinpointing exactly which service or call is responsible for latency or errors.
- Monitoring
Spotted an error? Suggest an edit on GitHub.