Y A*_*son 3 python amazon-web-services amazon-dynamodb aws-lambda
在AWS Dynamo DB中,当我们调用update / put spotid函数时,我们想为主键自动生成唯一的ID:
dynamodb.put_item(
TableName = tablesinfo, Item = {
'spot_id':{'N' : spot_id},
'latitude':{'N' : lat},
'longitude':{'N' : lon},
'description':{'S' : descrip}
}
Run Code Online (Sandbox Code Playgroud)
注意代码是使用Python编写的,但是由于我们计划为此使用AWS Lambda,因此我们也可以使用Java或Node.JS。但是,如果DynamoDB可以处理此功能,我们将更可取。
DynamoDb不会为您生成任何主键(与关系数据库不同的多种方式之一)。
放置项目时,您可以在代码中生成唯一的ID。Java / Node / Python都有生成GUID / UUID的方法。
请查看此问题,以了解如何在Python中执行此操作:如何在Python 中创建GUID / UUID。
归档时间: |
|
查看次数: |
5138 次 |
最近记录: |