DynamoDBの過去データを30日分しか必要ない場合に設定する項目は?

→TTL

DynamoDB Time To Live(TTL):項目がテーブルに一定期間保存された後に自動的に削除されるように設定する機能です。コストとストレージの管理を助けます。

DynamoDBのTime-to-Live(TTL)属性を使うことで、指定した時刻になったアイテムを自動的に削除することができます。そのため新規項目に現在のタイムスタンプに30日を加えた値を持つ属性を追加し、この属性をTTL属性として設定することで、必要な期間を過ぎたデータは自動的に削除されます。それにより過去30日分以上の不要なデータが保存されることなく、DynamoDBテーブルのサイズを抑えることができます。

コメント

タイトルとURLをコピーしました