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
RhoRhoKalvadKalvadBinanceBinancePosthogPosthogFly.ioFly.ioStediStediContentsquareContentsquareFormalFormalMatter LabsMatter LabsRhoRhoKalvadKalvadBinanceBinancePosthogPosthogFly.ioFly.ioStediStediContentsquareContentsquareFormalFormalMatter LabsMatter Labs
OpenReplayOpenReplayTracecatTracecatStartonStartonStoreLeadsStoreLeadsOwlyScanOwlyScanFormanceFormanceAudigentAudigentAmoAmoMPlusMPlusWolrd Wide TechnologyWolrd Wide TechnologyOpenReplayOpenReplayTracecatTracecatStartonStartonStoreLeadsStoreLeadsOwlyScanOwlyScanFormanceFormanceAudigentAudigentAmoAmoMPlusMPlusWolrd Wide TechnologyWolrd Wide Technology

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

OwlyScan, our darknet search engine for companies, leverages Quickwit for indexing darknet content efficiently. Quickwit's Rust-based design ensures low server resource use and easy maintenance, speeding up our project's development. This efficiency sets us apart from competitors, making Quickwit a game-changer for us.

> Damien Lescos
CEO at SitinCloud

Stedi chose Quickwit for its fantastic performance and fully-serverless implementation, which allows us to offer search functionality to our customers that scales from zero cost at rest to practically infinite volume. The fact that it is written in Rust and optimized for AWS Lambda makes it a perfect fit for our architecture and infrastructure. We couldn't be happier with the results.

> Zack Kanter
Founder & CEO at Stedi

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

Milvus is a highly scalable and blazing-fast open-source vector database. It powers next generation AI applications with embedding similarity search and strives to make vector databases accessible to every organization. Tantivy is integrated into Milvus as an inverted index on scalar data and helps to accelerate filtering speed and full text search and it works awesome.

> James Luan
Chair of Milvus project, VP of Engineering at Zilliz.

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

Databend has chosen Tantivy for the implementation of its inverted index, a choice we believe to be the best for our Rust-based cloud data warehouse thus far. This integration enables us to offer users significantly faster full-text search functionalities within the warehouse, thereby substantially improving the efficiency of data retrieval.

> Yanfei (Bohu) Zhang
Co-Founder & CEO at DatabendLabs

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

Tantivy is one of the best search libraries in existence. The flexibility, performance and code quality is world-class and the authors are very friendly and approachable. Combined with the safety from Rust's type system, this made it a no-brainer to choose Tantivy as the foundation of Stract's search index.

> Mikkel Denker
Founder at Stract

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

We developed MyScaleDB to allow users to query vector embeddings and structural data using SQL in a single platform. To incorporate full-text search and hybrid search features requested by our users, we selected Quickwit's Tantivy library for its rich features similar to Lucene, implementation in Rust for speed and security, and strong performance based on our benchmarking.

> Qin Liu
Infra Tech Lead at MyScale

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.

> Meng Zhang
Cofounder at TabbyML

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.