
pg_textsearch
timescale
PostgreSQL extension for BM25 relevance-ranked full-text search. Postgres OSS licensed.
AI 简介
pg_textsearch 是一个为 PostgreSQL 设计的开源全文检索扩展,实现基于 BM25 算法的相关性排序搜索。它提供简洁的 SQL 操作符(如 `<@>`)支持按相关性排序查询,支持多语言分词配置、JSONB 字段索引、表达式索引、分区表及部分索引,并通过 Block-Max WAND 优化实现高效 Top-K 检索。扩展采用 C 编写,兼容 PostgreSQL 17/18,适用于需高精度、低延迟文本检索的场景,如文档库、日志分析、内容管理系统等生产环境。
C
PostgreSQL License3.8k
Stars
110
Forks
9
Watchers
18
Issues
Star 增长
今日0
近 7 天0
近 30 天+14
综合评分59.54
默认分支main