Usage & Hybrid Search
Learn how to build, tune, and query vchord_bm25 indexes in production:
Create bm25 indexes, tune segment sizes and BM25 parameters (k1, b), monitor parallel builds, and inspect pages.
Run Top-K Block-WeakAnd queries, understand negative BM25 scores, and tune bm25_limit.
Combine WHERE predicates with BM25 ranking using post-filtering, pre-filtering, and partial indexes.
Fuse sparse BM25 lexical search with VectorChord dense vector search via Reciprocal Rank Fusion (RRF) and ColBERT.
Deep dive into the Okapi BM25 formula, 1-byte fieldnorm quantization, delta-bitpacking, and Block-Max WAND.
Create, configure, maintain, and inspect bm25 indexes in PostgreSQL.
Execute Top-K BM25 queries, interpret negative BM25 scores, and tune search limits.
Combine SQL WHERE clauses with BM25 Top-K ranking using post-filtering, pre-filtering, and partial indexes.
Combine sparse lexical BM25 search (vchord_bm25) and dense vector search (vchord) with Reciprocal Rank Fusion (RRF) and ColBERT reranking.
Mathematical formulation and index architecture of Okapi BM25, 1-byte fieldnorm quantization, delta-bitpacking, and Block-WeakAnd in vchord_bm25.