AWS

【DynamoDB】AWS SDK を使用した項目の有効期限の設定

DynamoDBは古くなった項目を自動的に削除してくれます。
詳細な説明については以下を参照して下さい。

今回は実際に属性へTTLを設定して、期限が切れた項目が自動的に削除されること確認します。

TTL属性の設定

Musics テーブルのTTLを有効にし、expDate という属性をTTL属性とします。

実行

結果

TTLの登録

expDate に有効期限タイムスタンプを登録します。20分後に削除されるように有効期限を登録します。

実行

結果

TTL属性の設定情報確認

TTL属性の情報を確認できます。

実行

結果

TTL属性の設定削除

先ほど設定したTTLの設定を削除します。

実行

結果

まとめ

TBA

© DeNnie.Lab All Rights Reserved.