Google Cloud Blog · Kumar Ramamurthy, Ricky Zhou ·
Simplify AI search with AlloyDB hybrid search and RRF
AlloyDB AI incorpora una función SQL de búsqueda híbrida que combina resultados vectoriales y de texto completo mediante Reciprocal Rank Fusion (RRF), sin normalizar puntuaciones ni unir resultados en la aplicación. La extensión RUM almacena posiciones de palabras en el índice para acelerar la clasificación y las búsquedas de frases, mientras que el índice BM25 prioriza la precisión de las coincidencias por palabras clave. Un Foreign Data Wrapper permite consultar Elasticsearch, OpenSearch y Solr desde AlloyDB, aunque RUM requiere más espacio y tarda más en construirse que GIN.
Learn how AlloyDB AI eliminates complex multi-step application code, combining vector and full-text search into a single, high-performance SQL call.