PostgreSQL全文搜索利器:VectorChord-BM25
2025-03-03
VectorChord-BM25是一个新的PostgreSQL扩展,它利用BM25算法和Block WeakAnd算法,显著提升了PostgreSQL的全文搜索速度和精度。该扩展简化了全文搜索流程,并与PostgreSQL无缝集成。与ElasticSearch相比,VectorChord-BM25在Top1000查询每秒(QPS)方面平均提升了3倍,并在NDCG@10方面取得了可比甚至更优的结果,但需要对分词策略进行调整以确保公平比较。
开发