Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
En este documento, se explican las diferentes opciones que puedes usar para mantener los índices de vectores. Te recomendamos que mantengas los índices para asegurarte de que se adapten a los cambios en los datos que podrían afectar la precisión de los resultados de la búsqueda. A medida que tu conjunto de datos crezca, usa las estrategias de las siguientes secciones para evitar la degradación del rendimiento de las consultas.
Consulta las métricas del índice vectorial
Si tu tabla es propensa a actualizaciones o inserciones frecuentes, te recomendamos que reindexes periódicamente el índice ScaNN existente para mejorar la precisión de recuperación de tu índice. Puedes supervisar
las métricas del índice para ver los cambios en las distribuciones o mutaciones de vectores desde
que se creó el índice y, luego, volver a indexar según corresponda.
Puedes volver a compilar el índice de forma manual si quieres
recompilarlo con la configuración que especificaste cuando se creó.
Para volver a compilar tu índice de forma manual, ejecuta el siguiente comando:
REINDEXINDEXCONCURRENTLYINDEX_NAME;
Reemplaza INDEX_NAME por el nombre del índice que deseas volver a compilar, por ejemplo, my-scann-index. Los nombres de los índices se comparten en tu base de datos. Asegúrate de que cada nombre de índice sea único para cada tabla de tu base de datos.
Para obtener más información sobre cómo volver a indexar en PostgreSQL, consulta REINDEX.
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Información o código de muestra incorrectos","incorrectInformationOrSampleCode","thumb-down"],["Faltan la información o los ejemplos que necesito","missingTheInformationSamplesINeed","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-03-06 (UTC)"],[[["Maintaining vector indexes is crucial for adapting to data changes and ensuring accurate search results."],["Periodic reindexing of ScaNN indexes is recommended for tables with frequent updates or insertions to enhance recall accuracy."],["Vector index metrics can be monitored to identify changes in vector distributions or mutations, aiding in the decision to reindex."],["Indexes can be manually rebuilt using the `REINDEX INDEX CONCURRENTLY` command, maintaining the original configurations."],["The name provided for each index should be unique across the database, and shared between all tables."]]],[]]