Vectorchord BM25

VectorChord-BM25 is a specialized extension (or a component of the VectorChord suite) that brings Full-Text Search (FTS) capabilities into the same high-performance framework as its vector search.

While standard VectorChord handles dense vectors (AI-generated embeddings), BM25 (Best Matching 25) is the industry-standard algorithm for sparse keyword search—the kind of search you use when you want to find exact words or phrases. It pairs with pg_tokenizer for tokenization and provides a BM25 index for efficient top-k retrieval.

Installing

How to install the VectorChord-BM25 extension, which provides Full-Text Search capabilities within the VectorChord framework.

Configuring

Learn how to configure `VectorChord-BM25` extension for full-text search.

Using

Learn how to use `VectorChord-BM25` extension for full-text search.

API reference

A quick reference to the core APIs, data types, and functions of the VectorChord-BM25 extension.


Could this page be better? Report a problem or suggest an addition!