The fastest search engine on cloud storage
- Optimized file format that reduces the number and size of I/O requests
- Smart I/O scheduling that maximizes throughput
- Written in Rust, no GC, vectorized processing, and SIMD included
- Powered by tantivy, the fastest search engine library
A perfect fit for logs and traces
- Data is stored and searched on unlimited, cost-efficient cloud storage
- Search and troubleshoot errors directly on object storage in sub-second
- Schemaless indexing
- OpenTelemetry and Jaeger native
- Highly available and trivially horizontally scalable
- Multi-tenancy: optimized indexing with many indexes and partitioning
- Retention and lifecycle policies
- Support for infrequent, targeted deletions for GDPR use cases
An architecture built for ease of deployment
- Decoupled compute and storage
- Single/Multi-Node, on-premise, or cloud
- Stateless searchers and indexers
- REST API
An architecture built for performance
True decoupled storage & compute with sub-second latency
As opposed to traditional search technologies designed for high QPS on limited volumes of data, Quickwit is optimized for search on raw data where QPS remains low but volume is limitless. Leverage Quickwit’s core architecture in Rust and Tantivy for optimized CPU and processing power, to execute queries directly on object storage for improved performance at a fraction of the usual cost.See in Action
The technological building block for your log management solution
Quickwit is cloud-native! Easily deploy Quickwit in your existing environment, on-premise or on Kubernetes, plug it into the object storage (Amazon S3, MinIO, Ceph...) and distributed queue (Apache Kafka, Amazon Kinesis...) of your choice.
Your data, your way.
Trusted by devops and data engineers
Elastic was too time-consuming to maintain, and we wanted a more down-to-earth solution with an S3-compatible backend. We were looking to write our own Tantivy implementation, but Quickwit was released, so we decided to give it a shot. Ever since it has been our fastest AND cheapest log management solution. Additionally, the compatibility with vector.dev was just the cherry on top of the cake!
> Loïc Tosser
Co-Founder & CTO at Kalvad
At Rho, we needed to collect our application traces with no sampling, and to retain them for long periods of time. By providing a blazing fast search over cheap object storage, Quickwit has saved us up to 90% of our tracing telemetry costs, while maintaining the stability and availability of more expensive options.
> Ivan Ivic
DevOps Team Lead
Quickwit with its original and highly efficient architecture proved to be the ideal candidate to be paired with our OLAP database Clickhouse to run Search + OLAP workloads. During our testing, we have observed that Quickwit could sustain our production workload with efficiency and reliability.
> Ryad Zenine
Lead engineer at Contentsquare
At Etsy, Tantivy, combined with Solr and Etsy's graph retrieval engine, XWalk, fuels our retrieval. Tantivy's fast performance and high code quality allowed us to build a comprehensive retrieval engine, seamlessly integrating filtering, vector search, and full-text search. Its foundation in Rust, an open-source language known for sustainability and security, further solidified our choice.
> Venisa Correia
Engineering Manager at Etsy
At Nuclia, we need an alternative to lucene for BM25 search built in Rust and Tantivy is the best match. Tantivy allows us to build a distributed indexing engine with a great performance and clear design. Quickwit's codebase was a great inspiration for building projects.
> Ramon Navarro Bosch
CTO at Nuclia
While analyzing solutions to replace our slow legacy search solution, we selected Tantivy for its high indexing throughput, its low search latency and its high-quality code. Thanks to Tantivy, HumanFirst offers a solution that scales to our customers' needs and allows rapid iteration on their NLU data.
> André-Philippe Paquet
VP Engineering at HumanFirst
When building bloop's low latency code search engine, we wanted low level control of the search, without having to build a new system from scratch. Using Tantivy, we were able to get a reliable implementation up quickly, freeing up time to invest in other areas - which being in the early stages of product development is the most important thing.
> Louis Knight-Webb
Co-Founder & CEO at Bloop
We needed a fast solution in Rust and Python for full-text search that would work well on top of Lance columnar format. We also needed it to be an embedded solution since we're also embedded. Tantivy was the only choice that fit our needs. It was easy to integrate and performed very well. With Tantivy we're able to deliver better retrieval quality to LanceDB users.
> Chang She
Co-Founder & CEO at LanceDB
ParadeDB selected Tantivy to power its BM25 scoring functionality due to its ergonomic developer interface, Lucene-inspired design, and high-performance search. Thanks to Tantivy, ParadeDB offers BM25 scoring within PostgreSQL, enabling our customers to get high-quality search natively within their database.
> Philippe Noël
Co-Founder & CEO at ParadeDB
Open and Free Community Based Software
We believe a company's success lays in its ability to hone all of its data. We also understand that building and maintaining an end-to-end search and analytics solution is already tedious enough without having to add vendor lock ins or black box architectures. That's why we, at Quickwit, build and deliver community-based software that is open and free. Search is only the beginning.