0
CloudWatchアラームを設定しました。私はこのイベントをキャプチャし、報告目的でデータベースに記録する必要があります。 Dynamoは、読み書きの量が少ないために選択されます。私はキャプチャする必要がどのようなCloudWatchアラームをDynamoDBに保存するためのHash + Rangeキーの使用
:
- AWSアカウントID(12345678912345)
- イベントの日時
- イベントID
私は、複数のAWSアカウントを持っている、と私はしたいですそれらをすべて1つのテーブルに格納します(別のテーブルに格納することもできますが、そのボリュームが小さければ本当に便利です)。
ハッシュ+レンジを使うべきですか?
Hash: <account_id>
Range: <datetime>
このように、DynamoDBは範囲に基づいてグループ化/注文します。
私のクエリが唯一のようになります。すべてはすべては
を占めるため
- は/ ACCOUNT_IDのためにすべてのイベントを取得しますこれは良いデザインですか?別のインデックスが必要ですか?
ありがとうございます。使用するAPIを知ることは有益です。 – CppLearner