Skip to main content

Search more /

Sub-second search & analytics
engine on cloud storage

with less

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

Enterprise-ready

  • 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
RhoRhoKalvadKalvadPosthogPosthogStediStediContentsquareContentsquareEtsyEtsyFormalFormalMatter LabsMatter LabsOpenReplayOpenReplayRhoRhoKalvadKalvadPosthogPosthogStediStediContentsquareContentsquareEtsyEtsyFormalFormalMatter LabsMatter LabsOpenReplayOpenReplay

An architecture built for performance
and scalability

Quickwit ArchitectureQuickwit Architecture

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.

Read More

Trusted by devops and data engineers

Formal selected Quickwit for its speed and scalability, which stood out in our benchmark comparisons. The combination of Quickwit's efficient architecture, along with the use of Rust are perfectly aligned with Formal technical vision. Quickwit enabled our customers to aggregate data and execute complex queries more efficiently. The ease of deployment, coupled with Quickwit's outstanding support, affirmed our confidence in Quickwit.


> Mokhtar Bacha
CEO at Formal

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

When building Tabby's repository context feature to retrieve relevant code snippets for code completion, we aimed for a solution that could be embedded directly into our binary distribution without the need to construct a separate service. By utilizing Tantivy, we were able to accomplish a reliable implementation swiftly, boasting exceptionally high performance in both indexing and searching.



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.