如何在DynamoDb aws中将项目从table1更新到table2?

时间:2017-09-19 19:26:47

标签: java amazon-web-services amazon-dynamodb aws-lambda bigdata

我想从table1

更新table2中的记录
**Table1**   
City, Code   
Huntsville, AL  
**Table2**  
Location,State,Id  
Chicago,  Illinois,2222

我想将数据Table1.City项更新到Table2.Chicago。

AmazonDynamoDB dynamoclient= AmazonDynamoDBClientBuilder.standard().build();
                        DynamoDB dynamoDB = new DynamoDB(dynamoclient);
 ScanRequest scanRequest = new ScanRequest()
        .withTableName("Table2")
        .withExclusiveStartKey(lastKeyEvaluated);
scanRequest.

在我不知道如何更新后,我刚刚通过基本扫描。

1 个答案:

答案 0 :(得分:0)

以下是我将如何解决问题。

Lambda - Table1(更新) - DynamoDB流 - Lambda - Table2(更新)

尝试在单个lambda中执行会损害这些表的读写容量。