DynamoDBのデータ量を減らしたい #48
Closed
koichimurakami
started this conversation in
Ideas
Replies: 2 comments 7 replies
-
@koichimurakami cc: @Tuan-Anh-Nguyen-pionero In the current deployment flow, we create DDB and RDS tables by running the
Note: To define a data retention period in DynamoDB, the TTL attribute must be set during item creation. The solution for this requirement involves the following:
Could you please review the solution before I proceed with the implementation? |
Beta Was this translation helpful? Give feedback.
7 replies
-
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
現在DynamoDBにコマンド、最新データ、履歴データが保存されています。
なるべくコストを抑えるためにデータ量を減らすための設定が出来るようにしてほしいです。
設定データ種別
いずれの項目も null は設定可能としてください。null が設定された際は無制限に保存するものとします。
DynamoDBの保有期間
CDKで設定データを定義して、DynamoDBのTTLに反映するようにして下さい。
※ 設定変更をした場合 DynamoDB TTLに変更しません。保管期間を変更したい場合は別途対応が必要とします。
コマンド
最新のコマンド以外は
コマンド履歴データの保有期間
に基づき自動的に削除されるようにしてください。最新のコマンドについては
最新データの保有期間
を過ぎたら削除するようにしてください。最新コマンドが追加された際の処理として、
最新データの保有期間
を最新コマンドに設定し、古いコマンドについてコマンド履歴データの保有期間
を自動セットする必要があります。最新データ
最新データの保有期間
を過ぎたら削除するようにしてください。履歴データ
履歴データの保有期間
を過ぎたら削除するようにしてください。Beta Was this translation helpful? Give feedback.
All reactions