私はDynamoDBを初めて使用しているため、インデックスと単一ドキュメントの取得に関する質問があります。私はこのような文書構造を持っていると言う:DynamoDB - ソートと単一ドキュメント検索のインデックス数
{
"id": "71a07b09",
"user_id" "5603cdbaa9edb8afe31ff587de14c644",
"timestamp": 1482235833.
"data": {
"param": "value"
}
}
新しいテーブルを作成するとき、私はので、私は与えられた時間の範囲内で、ユーザーの文書を照会することができuser_id
上の一つの指標を設定し、timestamp
のキーをソートします。
質問があります - 私は同じID(この例では71a07b09
)で単一のドキュメントを照会したい場合 - id
フィールドに別のインデックスを設定する必要がありますか?もしそうなら、それは月間AWSのコストにどのように影響しますか?