MediaOpción múltiple

Pregunta de práctica de CLF-C02

Una empresa de juegos para móviles de rápido crecimiento utiliza una base de datos NoSQL para almacenar perfiles de jugadores, tablas de clasificación y el estado del juego. La base de datos debe ofrecer tiempos de respuesta consistentes de un solo dígito en milisegundos, independientemente del número de jugadores simultáneos. La empresa desea un servicio totalmente administrado que escale automáticamente la capacidad de rendimiento hacia arriba y hacia abajo en función del tráfico y replique los datos en varias zonas de disponibilidad para garantizar una alta disponibilidad. ¿Qué servicio de AWS debe utilizar la empresa?

Elige la mejor respuesta.

Respuesta correcta

  • BAmazon DynamoDB

Explicación

Amazon DynamoDB es un servicio de base de datos NoSQL totalmente administrado que ofrece una latencia constante de un solo dígito en milisegundos a cualquier escala. Admite el escalado automático de la capacidad de rendimiento según los patrones de tráfico y replica los datos en varias zonas de disponibilidad (AZ) para lograr una alta disponibilidad y durabilidad, lo que la convierte en la opción ideal para una empresa de juegos móviles de rápido crecimiento.

Por qué cada opción es correcta o incorrecta

A

Incorrecta

Amazon RDS for MySQL

Amazon RDS es un servicio de base de datos relacional, no una base de datos NoSQL. No ofrece de forma nativa una latencia de un solo dígito en milisegundos a ninguna escala ni un escalado automático de rendimiento de la misma manera que DynamoDB. RDS admite Multi-AZ para alta disponibilidad, pero no está diseñado para la carga de trabajo flexible y de baja latencia descrita.

B

Correcta

Amazon DynamoDB

Amazon DynamoDB es la respuesta correcta. Es un servicio NoSQL totalmente administrado que ofrece una latencia constante de un solo dígito en milisegundos a cualquier escala. Escala automáticamente el rendimiento de lectura y escritura según los patrones de tráfico y replica los datos en tres zonas de disponibilidad en una región de AWS de forma predeterminada, cumpliendo con todos los requisitos.

C

Incorrecta

Amazon Redshift

Amazon Redshift es un almacén de datos (data warehouse) a escala de petabytes diseñado para cargas de trabajo analíticas y de consultas complejas, no para operaciones transaccionales de alto tráfico y baja latencia. No proporciona una latencia de un solo dígito en milisegundos para lecturas y escrituras en tiempo real, y no es una base de datos NoSQL.

D

Incorrecta

Amazon ElastiCache for Redis

Amazon ElastiCache es un servicio de caché en memoria, no una base de datos principal duradera. Si bien puede proporcionar una latencia extremadamente baja, normalmente se utiliza para acelerar las consultas a una base de datos subyacente. No está diseñado para el almacenamiento de datos persistente y duradero con escalado automático de rendimiento como almacén de datos principal.

Para profundizar

DynamoDB almacena elementos en particiones organizadas mediante un hash de la clave de partición, y cada partición admite un límite fijo de rendimiento de lectura/escritura; cuando el tráfico aumenta, el servicio divide las particiones y redistribuye los datos automáticamente. Con el modo de capacidad bajo demanda (on-demand), se escala para coincidir con las tasas de solicitudes reales sin aprovisionamiento previo, mientras que el modo aprovisionado utiliza políticas de auto scaling. Los datos se replican sincrónicamente en tres zonas de disponibilidad dentro de una región, y DynamoDB Accelerator (DAX) puede acelerar las lecturas a microsegundos. Un límite sutil: el valor de una sola clave de partición no puede superar las 3,000 RCU o 1,000 WCU, por lo que las claves activas (hot keys) generan limitaciones (throttling) incluso cuando la capacidad total de la tabla es amplia. Esto es importante en las tablas de clasificación donde una clave muy popular puede convertirse en un cuello de botella.

Sobre estas preguntas de práctica

Esta es una de las preguntas de práctica originales de CLF-C02 de Courseiva, escrita para aprender y nunca copiada de exámenes reales ni de dumps.

Traducida del original en inglés con IA y revisada para comprobar el sentido. Los códigos de examen, los comandos y los nombres de productos se mantienen tal como aparecen en el examen.