ある企業は、既存のAmazon DynamoDBテーブルのコストを管理し、サイズを制御する必要があります。その際、進行中の読み取りや書き込みを中断することなく、データを1か月後に自動的に削除し、メンテナンスを最小限に抑えたいと考えています。これらの要件を満たすアプローチはどれですか?
解答を選択
オプションをタップして解答を確認してください。
正解: DynamoDBのTTL機能を有効にし、タイムスタンプ属性に基づいてアイテムが自動的に期限切れになるようにします。.
これが解答である理由
DynamoDBのTTL(Time to Live)機能は、指定されたタイムスタンプ属性に基づいてアイテムを自動的に期限切れにし、削除します。これにより、進行中の読み取りや書き込みを中断することなく、コストを管理し、テーブルサイズを制御できます。メンテナンスも最小限に抑えられます。EventBridgeや定期的なLambda関数を使用する方法は、テーブルをスキャンしてアイテムを削除するため、追加の読み取りコストが発生し、大規模なテーブルではパフォーマンスに影響を与える可能性があります。DynamoDB Streamsは、アイテムの変更をキャプチャするためのものであり、古いアイテムを削除する目的には直接的ではありません。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要