Una aplicación de redes sociales almacena datos complejos que cambian con frecuencia en una base de datos RDS y debe servir lecturas con una latencia mínima. La arquitectura actual tiene dificultades con las actualizaciones rápidas. ¿Qué solución mejorará el rendimiento?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Implementar un clúster de Amazon ElastiCache for Redis, actualizar la aplicación para usar un patrón de caché de escritura directa (write-through) y leer desde Redis..
Por qué esta es la respuesta
La implementación de un clúster de Amazon ElastiCache for Redis con un patrón de caché de escritura directa (write-through) es la mejor solución. Redis es un almacén de datos en memoria de alto rendimiento, ideal para almacenar datos que cambian con frecuencia y requieren baja latencia. El patrón write-through asegura que la caché siempre esté actualizada, ya que los datos se escriben simultáneamente en la caché y en la base de datos RDS. La aplicación leerá directamente de Redis, reduciendo la carga en RDS y mejorando significativamente el rendimiento de lectura. DAX es para DynamoDB, no RDS. S3 Transfer Acceleration es para transferencias a S3, no para acelerar el acceso a RDS. CloudFront es una CDN para contenido estático o dinámico entregado a través de HTTP/S, no para almacenar en caché directamente una base de datos relacional.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta