Quickwit offers Quickwit, a fast full-text search engine library in Rust that rivals Elasticsearch and Apache Solr. Using Tantivy as the foundation, Quickwit allows for customizable tokenizer with support for multiple languages, fast indexing, BM25 scoring, and a natural query language. Features include multivalued fast fields, text and facet fields, range queries, faceted search, and more. Tantivy also provides a small startup time, incremental indexing, and supports macOS, Linux, and Windows. While Tantivy doesn’t offer distributed search, Quickwit does. Overall, Tantivy is approximately 2x faster than Lucene, supports incremental indexing, and requires a commit call for documents to be searchable.
https://github.com/quickwit-oss/tantivy