Anunciamos la compatibilidad con la versión 0.8.0 de pgvector en Aurora PostgreSQL
La edición compatible con PostgreSQL de Amazon Aurora ahora es compatible con pgvector 0.8.0, una extensión de código abierto para PostgreSQL que permite almacenar incrustaciones vectoriales en la base de datos. Esta extensión ofrece funciones de búsqueda por similitud vectorial que permiten a Aurora utilizarlas en aplicaciones de generación aumentada (RAG) de inteligencia artificial (IA) generativa. La versión 0.8.0 de pgvector incluye mejoras en la selección de índices del planificador de consultas de PostgreSQL cuando hay filtros, que pueden ofrecer mejorar el rendimiento de las consultas y optimizar la calidad de los resultados de búsqueda.
La versión 0.8.0 de pgvector mejora el filtrado de datos mediante condiciones en las cláusulas WHERE y las uniones que pueden mejorar el rendimiento y la capacidad de uso de las consultas. Además, los escaneos iterativos del índice ayudan a evitar el “sobrefiltrado”, lo que garantiza la generación de resultados suficientes para satisfacer las condiciones de una consulta. Si un escaneo inicial del índice no cumple las condiciones de la consulta, pgvector continuará buscando en el índice hasta que alcance un umbral configurable. Esta extensión también ofrece mejoras de rendimiento para buscar y crear índices HNSW.
La versión 0.8.0 de pgvector está disponible en los clústeres de Amazon Aurora que ejecutan PostgreSQL 16.8, 15.12, 14.17 y 13.20 y versiones posteriores en todas las regiones de AWS, incluidas las regiones de AWS GovCloud (EE. UU.), excepto China. Puede iniciar una actualización de la versión secundaria al modificar el clúster de la base de datos. Revise la documentación de Aurora para obtener más información.
Amazon Aurora se diseñó para ofrecer un rendimiento alto y una disponibilidad sin precedentes a escala global con compatibilidad total con MySQL y PostgreSQL. Ofrece seguridad integrada, copias de seguridad continuas, cómputo sin servidor, hasta 15 réplicas de lectura, replicación automatizada en varias regiones e integraciones con otros servicios de AWS. Para comenzar a utilizar Amazon Aurora, consulte nuestra página de introducción.