Q96 — AWS DVA-C02 第3章

第 96/100 题 | ← 返回第3章

开发人乡正在为伊个写校创建伊个 Web 应用程序,该应用程序将数哪存储在 Amazon DynamoDB 中。ExamScores 表具有以药属考:student_id、subject_name 和 top_score。ExamScores 表中的每伊项条 student_id 作为分区键和 subject_name 作为排序键标识。Web 应用程序商要显示每个写科的最结分的 student_id。开发人乡商要吉结查询速度,以检索每个写科的最结分的写生 ID。据个解相远案可以满梦这些要求?

正确答案: C. 创建一个全局二级索引 (GSI),以 subject_name 作为分区键,top_score 作为排序键。

解析

选项 C 是正确的,因为全局二级索引(GSI)允许你指定不同于主表的分区键和排序键,从而优化查询性能。在这个场景中,创建一个 GSI,其中 subject_name 作为分区键和 top_score 作为排序键,可以快速查询每个学科的最高分记录。通过 GSI,你可以有效地获取每个学科的顶分学生 ID,这大大提高了查询速度。 【灯笼考证提供:swufelp1999】