Un juego móvil lee la mayoría de los metadatos de una instancia de Amazon RDS DB. A medida que la popularidad aumentó, los tiempos de carga de los metadatos se ralentizaron y las métricas indican que escalar la base de datos por sí sola no ayudará. El arquitecto de soluciones debe considerar opciones que admitan instantáneas, replicación y tiempos de respuesta de sub-milisegundos. ¿Qué debe recomendar el arquitecto de soluciones?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Añadir una capa de Amazon ElastiCache for Redis delante de la base de datos..
Por qué esta es la respuesta
Añadir una capa de Amazon ElastiCache for Redis delante de la base de datos es la solución más adecuada. Redis es un almacén de datos en memoria de alto rendimiento que proporciona tiempos de respuesta de submilisegundos, ideal para almacenar metadatos frecuentemente accedidos. Soporta instantáneas para persistencia y replicación para alta disponibilidad, cumpliendo todos los requisitos. Migrar a Amazon Aurora con Aurora Replicas mejoraría el rendimiento de la base de datos, pero no resolvería el problema de acceso a metadatos de lectura intensiva tan eficientemente como una caché en memoria. Amazon DynamoDB es una base de datos NoSQL escalable, pero no está diseñada principalmente para actuar como una caché de lectura para una base de datos relacional existente y podría implicar una reescritura significativa de la aplicación. ElastiCache for Memcached es otra opción de caché, pero Redis ofrece más funcionalidades como instantáneas y replicación, que son requisitos clave aquí.
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