VectorChord-BM25: Aprimorando a Busca de Texto Completo do PostgreSQL
2025-03-03

VectorChord-BM25 é uma nova extensão para PostgreSQL que utiliza o algoritmo BM25 e o algoritmo Block WeakAnd para melhorar significativamente a velocidade e a precisão da busca de texto completo do PostgreSQL. Simplifica o processo de busca e integra-se perfeitamente ao PostgreSQL. Em comparação com o ElasticSearch, o VectorChord-BM25 obtém um QPS (Queries Per Second) 3 vezes maior em média para consultas Top 1000 e pontuações NDCG@10 comparáveis ou até superiores, mas requer um alinhamento cuidadoso das estratégias de tokenização para uma comparação justa.
Desenvolvimento