VectorChord-BM25: Potenciando la Búsqueda de Texto Completo de PostgreSQL
2025-03-03
VectorChord-BM25 es una nueva extensión de PostgreSQL que aprovecha el algoritmo BM25 y el algoritmo Block WeakAnd para mejorar significativamente la velocidad y la precisión de la búsqueda de texto completo de PostgreSQL. Simplifica el proceso de búsqueda y se integra perfectamente con PostgreSQL. En comparación con ElasticSearch, VectorChord-BM25 logra un QPS (Consultas por Segundo) 3 veces mayor en promedio para consultas Top 1000 y puntuaciones NDCG@10 comparables o incluso superiores, pero requiere una alineación cuidadosa de las estrategias de tokenización para una comparación justa.
Desarrollo