DynamoDB使用Primary key(主键)
来标识表中唯一的item,没有两个item能够有一样的主键。
当创建表时,除了设置表的名称,还需要指定表的primary key
dynamodb的主键有两种选择:只设置partition key
和partition key + sort key
这种情况下,partition key
值必须保证唯一,例如使用user_id
作为partition key
:
在DynamoDB创建表时,把Sort key留空即可:
在这种情况下,二者组合必须唯一,数据由partition key
分开。
例如,一个游戏表使用user_id当partition key,使用game_id当sort_key:
在DynamoDB创建表里,需要一起声明Partition key
和Sort key
的字段名: