AI - Tantivy

Empowering developers with fast, configurable full-text search capabilities through Tantivy's Rust library, featuring BM25 scoring, natural query language support, and various data types.

Logo of Tantivy
Last Audited At

About Tantivy

Tantivy is a search engine library developed in Rust. It offers full-text search capabilities with configurable tokenizers for various languages, including stemming support for 17 Latin languages and third-party offerings for Chinese, Japanese, and Korean. Tantivy boasts fast performance, with a tiny startup time under 10ms, ideal for command-line tools. The library employs BM25 scoring similar to Lucene, supports natural query language, phrase queries, and incremental indexing. Additionally, it features multithreaded indexing, an mmap directory, SIMD integer compression, fast fields (single valued and multivalued for u64, i64, f64), text fields, and various data types such as dates, ip, bool, and hierarchical facets. Tantivy offers compressed document stores with options like LZ4, Zstd, or None. It supports range queries, faceted search, and configurable indexing with optional term frequency and position indexing. Furthermore, it includes a JSON field, an aggregation collector for histograms, range buckets, averages, and stats metrics, log merge policy with deletes, and a Searcher Warmer API.

More companies

SuperAnnotate

A trusted partner for secure and high-performing AI solutions, SuperAnnotate prioritizes data security and compliance with advanced integrations and a team of vetted annotators.

Read more

Heavy.ai

Provide industries tools to uncover data opportunities & risks using interactive analytics and advanced solutions. Committed to community engagement and extreme weather emergency response.

Read more

Dassault Systemes DuoDB

Scalable and Resilient Distributed SQL Database

Read more

Tell us about your project

Our Hubs

London, United Kingdom

A global AI hotspot, thrives on innovation, diverse talent, and a dynamic tech ecosystem, offering unparalleled opportunities for AI engineers.

Munich, Germany

A vibrant AI hub, merges cutting-edge technology with rich cultural experiences, creating an inspiring environment for AI engineers.