Su aplicación almacena elementos en DynamoDB y necesita realizar consultas utilizando la clave de partición de la tabla combinada con un valor de clave de ordenación alternativo, y debe leer los datos más recientes, incluidas las escrituras recientes. ¿Cómo debe diseñar la consulta?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Cree un índice secundario local (LSI) al crear la tabla y consulte el LSI utilizando lecturas de consistencia fuerte (strongly consistent reads)..
Por qué esta es la respuesta
La opción correcta es crear un Índice Secundario Local (LSI) y usar lecturas de consistencia fuerte. Un LSI permite consultas con la misma clave de partición que la tabla base, pero con una clave de ordenación diferente, lo cual es exactamente lo que pide el requisito. Los LSI también admiten lecturas de consistencia fuerte, garantizando que siempre se obtengan los datos más recientes, incluyendo las escrituras recientes. Las otras opciones son incorrectas: Usar lecturas de consistencia final (eventually consistent reads) no garantiza los datos más recientes. Un Índice Secundario Global (GSI) no es adecuado aquí porque el requisito especifica usar la clave de partición de la tabla base, mientras que un GSI tiene su propia clave de partición. Además, los GSI solo admiten lecturas de consistencia final.
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