0
DDBを初めて使用していますが、理解しているところから、DynamoDBHashKeyはパーティションキーと同じで、DynamoDBRangeKeyはソートキーと同じです。しかし、私はユニークなキーを作るために必要な3つの値を持っています。これはモバイルアプリケーション向けです。ユースケースはレコードを格納しています。以下を参照してください。ただしのuserIdにパーティション/ハッシュキーを作成し、ソート/レンジキーに名前を付けますが、それらの組み合わせのそれぞれが複数のレコード、時間属性のため、追加を持つことになりますことだったので、私のオリジナル3つの属性を持つDynamoDBの主キーを設計する方法
@DynamoDBTable(tableName = "foo")
public class Foo {
private String userID; // Set on a per-device basis by AWS Cognito
private String name; // The user's name. There can be many users on a device
private long time; // The time the record is created
}
を。ここに欠けている解決策がありますか?