AWS ソリューションアーキテクトデータベースオリジナル・公式資料照合難易度★★★★☆
DynamoDBで、全ユーザーが同じ固定パーティションキーへ書き込む設計になっている。テーブル全体の容量には余裕があるのに、そのキーへの書込みがスロットリングされる。根本的な改善はどれか。
A
同じキーのままテーブル全体の上限だけを繰り返し引き上げる
ホットキーへの集中は全体容量だけでは解消しないことがある。
B
TTLを有効にすれば同じキーの集中書込みは必ず解消する
TTLは期限切れ項目の削除を支援し、アクセスの分散を行う機能ではない。
C
全リクエストを同じキーへ強い整合性で読取り直す
書込み先の偏りを直さず、追加の読取り負荷を増やす。
D
アクセスが分散するパーティションキーや書込みシャーディングを設計する★ 正解
キーのアクセス分布を改善することで、特定パーティションへの集中を減らせる。
解説
テーブル全体の容量とキー単位の偏りを区別する。書込みシャーディングを採用する場合は、読取りで複数シャードを扱う方法も設計する。
根拠資料・確認情報
対応範囲:SAA-C03
資料確認日:2026-10-28