Una empresa instaló medidores inteligentes en las instalaciones de los clientes que registran el consumo de energía cada minuto y envían las lecturas a un endpoint remoto. La empresa necesita un endpoint para recibir las lecturas y almacenarlas en una base de datos. Deben registrar el ID de ubicación y la marca de tiempo, y ofrecer a los clientes acceso de baja latencia al uso actual e histórico bajo demanda. La demanda crecerá sustancialmente y la solución debe escalar sin tiempo de inactividad y ser rentable. ¿Qué solución de almacenamiento satisface mejor estos requisitos?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Almacenar las lecturas en Amazon DynamoDB y usar una clave primaria compuesta de ID de ubicación y marca de tiempo para consultar los datos del cliente..
Por qué esta es la respuesta
Amazon DynamoDB es la mejor opción porque es una base de datos NoSQL sin servidor, lo que le permite escalar sin problemas para manejar el alto volumen de datos de los medidores inteligentes sin tiempo de inactividad. Una clave primaria compuesta de ID de ubicación y marca de tiempo permite consultas eficientes de baja latencia para datos actuales e históricos, lo cual es crucial para el acceso del cliente bajo demanda. Amazon RDS (relacional) no escala tan fácilmente para cargas de trabajo de escritura intensivas y alto rendimiento como DynamoDB. Amazon ElastiCache para Redis es una caché en memoria, no una base de datos persistente para el almacenamiento principal de datos. Amazon S3 con Athena es adecuado para análisis de datos a gran escala, pero no ofrece la baja latencia necesaria para el acceso bajo demanda de los clientes a datos transaccionales.
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