[DVA-C01] ある会社は、DynamoDBテーブルを使用するアプリケーションの開発を計画しています。テーブルの構造を以下に示します。 – ユーザー ID – ユーザー名 …

分野 3: AWS サービスを使用した開発

回答

  • A

解説

  • AWSのドキュメントには次の記載があります。
    > 単一のテーブル内にあるパーティションキー値の数が少ない場合は、より明確に区別できるパーティションキー値全体を対象として、書き込みオペレーションを分散するように検討してください。つまり、”ホット” パーティションキー値 (何度もリクエストされるパーティションキー値) を回避するように、プライマリキー要素を構築してください。このようなパーティションキー値が原因で、全体のパフォーマンス速度が低下する場合があります。

DynamoDB を使用した設計の詳細については、次の URL を参照してください。