DynamoDB 試験Tips
DynamoDB 試験Tips (SAA/SAP)
Section titled “DynamoDB 試験Tips (SAA/SAP)”頻出トピック
Section titled “頻出トピック”1. DynamoDB vs RDS
Section titled “1. DynamoDB vs RDS”DynamoDB: - NoSQL - 無制限スケール - ミリ秒レスポンス - キーバリュー、ドキュメント - 用途: セッション、IoT、ゲーム
RDS: - RDBMS - スケール制限あり - SQL、JOIN、トランザクション - 用途: 複雑なクエリ、集計2. GSI vs LSI
Section titled “2. GSI vs LSI”GSI: - 別のパーティション/ソートキー - 後から追加可能 - 独立キャパシティ - 非同期更新
LSI: - 同じパーティションキー - テーブル作成時のみ - テーブルと同じキャパシティ3. Eventually Consistent vs Strongly Consistent
Section titled “3. Eventually Consistent vs Strongly Consistent”Eventually Consistent(デフォルト): - RCU: 1 - レスポンス: 速い - コスト: 低い
Strongly Consistent: - RCU: 2倍 - レスポンス: やや遅い - コスト: 高いよくある間違い
Section titled “よくある間違い”× 誤り: DynamoDBで複雑なSQL○ 正解: RDS使用
× 誤り: LSIを後から追加○ 正解: GSI使用(LSIはテーブル作成時のみ)SAA試験重要ポイント
Section titled “SAA試験重要ポイント”基本: ☐ パーティション/ソートキー ☐ GSI/LSI ☐ DynamoDB Streams
選択: ☐ DynamoDB vs RDS ☐ オンデマンド vs プロビジョニング