Respuesta correcta
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.
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.