What is Hybrid Search?

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • tantivy

    Tantivy is a full-text search engine library inspired by Apache Lucene and written in Rust

  • Tantivy - a full-text indexing library written in Rust. Has a great performance and featureset.

  • MeiliSearch

    A lightning-fast search API that fits effortlessly into your apps, websites, and workflow

  • In this case, a good strategy is to use vector search only when the keyword/prefix search returns none or just a small number of results. A good candidate for this is MeiliSearch. It uses custom ranking rules to provide results as fast as the user can type.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • lnx

    ⚡ Insanely fast, 🌟 Feature-rich searching. lnx is the adaptable, typo tollerant deployment of the tantivy search engine.

  • lnx - a young but promising project, utilizes Tanitvy as a backend.

  • zinc

    Discontinued ZincSearch . A lightweight alternative to elasticsearch that requires minimal resources, written in Go. [Moved to: https://github.com/zincsearch/zincsearch]

  • ZincSearch - a project written in Go, focused on minimal resource usage and high performance.

  • sonic

    🦔 Fast, lightweight & schema-less search backend. An alternative to Elasticsearch that runs on a few MBs of RAM.

  • Sonic - a project written in Rust, uses custom network communication protocol for fast communication between the client and the server.

  • WANDS

  • I also selected a relatively new search relevance dataset. WANDS, which stands for Wayfair ANnotation Dataset, is designed to evaluate search engines for e-commerce.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts