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!