VectorChord-BM25: PostgreSQL 전체 텍스트 검색 향상

2025-03-03
VectorChord-BM25: PostgreSQL 전체 텍스트 검색 향상

VectorChord-BM25는 BM25 알고리즘과 Block WeakAnd 알고리즘을 활용하여 PostgreSQL의 전체 텍스트 검색 속도와 정확도를 크게 향상시키는 새로운 PostgreSQL 확장 기능입니다. 검색 프로세스를 간소화하고 PostgreSQL과 원활하게 통합됩니다. Elasticsearch와 비교했을 때 VectorChord-BM25는 상위 1000개 쿼리당 쿼리 처리 속도(QPS)가 평균 3배 향상되었으며 NDCG@10 점수도 동등하거나 더 우수하지만, 공정한 벤치마킹을 위해서는 토큰화 전략 조정이 필요합니다.