Tantivy
Tantivy is a full-text search engine library inspired by Apache Lucene, offering fast and scalable similarity search capabilities. While primarily focused on text, it supports efficient vector-based similarity searches, making it useful for vector search tasks.
About this tool
Tantivy
Tantivy is a full-text search engine library inspired by Apache Lucene and written in Rust. It is designed for building fast and scalable search solutions, and can be used as a foundation for creating custom search engines.
Features
- Full-text search engine library
- Written in Rust
- Inspired by Apache Lucene's design
- Provides fast and scalable similarity search capabilities
- Supports efficient vector-based similarity searches (vector search)
- Can be used to build custom search engines (not an out-of-the-box search server)
- Supports Linux, macOS, and Windows
- Stable Rust support
- Includes a tokenizer API for custom tokenization
- Actively developed and maintained
Non-Features
- Distributed search is not included (for distributed search, see Quickwit)
Category
- SDKs & Libraries
Tags
- open-source
- full-text-search
- vector-search
- scalable
Pricing
- Tantivy is open-source software (no pricing; freely available under an open-source license).
Loading more......
Information
Categories
Similar Products
6 result(s)NGT (Neighborhood Graph and Tree) is an open-source vector search engine designed for fast and scalable approximate nearest neighbor search.
A distributed vector database designed for scalable and efficient vector similarity search. It is purpose-built for handling large-scale vector data and search workloads.
Elasticsearch is a distributed search engine supporting various data types, including vectors, and provides scalable vector search capabilities, making it a popular choice for modern AI-powered applications. It can be extended with the k-NN plugin to provide scalable vector search using HNSW and Lucene, enabling hybrid semantic and keyword search capabilities.
Milvus is a mature, open-source vector database maintained by Zilliz, supporting large-scale similarity search with multiple indexing strategies and GPU acceleration. It includes variants such as Milvus Lite (lightweight version), Milvus Standalone (single-machine deployment), and Milvus Distributed (Kubernetes-based deployment for large scale).
OpenSearch is a fully open-source, community-driven search and analytics suite that supports vector search, providing a transparent and flexible alternative for organizations seeking advanced search features.
Typesense is an open-source search engine that supports hybrid search, including vector search capabilities, providing an alternative to proprietary vector search solutions.