Publicado en: Nov 8, 2023
AWS presenta las lecturas optimizadas de Amazon Aurora para Aurora PostgreSQL. Esta es una nueva capacidad de relación precio-rendimiento disponible en las nuevas instancias r6gd y r6id, que ofrece una latencia de consultas hasta 8 veces mejor y un ahorro de costos de hasta un 30 % en comparación con las instancias sin esta característica. Se puede usar en aplicaciones con grandes conjuntos de datos que superan la capacidad de memoria de una instancia de base de datos.
Las lecturas optimizadas utilizan el almacenamiento local a nivel de bloque SSD basado en NVMe disponible en las instancias r6gd y r6id para almacenar datos efímeros. De esta manera, se reducen los accesos a los datos hacia/desde el almacenamiento basado en red y ofrece una latencia de lectura y un rendimiento mejorados. Estas instancias alojan tablas temporales en el almacenamiento local (en lugar del almacenamiento basado en la red), lo que ofrece un mejor rendimiento de consultas para consultas complejas y operaciones más rápidas de reconstrucción de índices. Las instancias de lecturas optimizadas que utilizan E/S optimizadas utilizan el almacenamiento local para ampliar su capacidad de almacenamiento en caché. Las páginas de la base de datos que se expulsan de la caché del búfer en memoria se almacenan en la caché del almacenamiento local para acelerar las recuperaciones posteriores de esos datos. Esto ofrece una latencia de consultas mejorada hasta 8 veces y permite que las lecturas optimizadas de Amazon Aurora PostgreSQL con pgvector aumenten las consultas por segundo para la búsqueda vectorial hasta 9 veces en las cargas de trabajo que superan la memoria de instancias disponible. De esta manera, se acelera el rendimiento de las aplicaciones de machine learning y la IA generativa.
Los clientes pueden comenzar a usar las lecturas optimizadas a través de la consola de administración, la CLI y el SDK de AWS modificando sus clústeres de bases de datos de Aurora o creando uno nuevo con instancias r6gd o r6id. Las lecturas optimizadas están disponibles para Aurora Postgres 14.9 y 15.4. Para obtener más información, visite nuestra página de precios y la documentación.