如何通过Ids主键列表查询DynamoDB表

时间:2019-04-16 14:43:45

标签: java aws-lambda amazon-dynamodb aws-sdk dynamodb-queries

我需要通过DynamoDB表的ID(Java SDK)获取几(百)条记录。我可以做以下事情吗?

// Set<String> Ids = <set of string IDs> 
QuerySpec spec = new QuerySpec()
    .withKeyConditionExpression("Id IN (:v_id)") // IN ?
    .withValueMap(new ValueMap().withStringSet(":v_id", Ids));

如果否,那么最佳的方法是什么?
每条记录大约几十个字节,据我了解,BatchGetItems会将每条返回的记录四舍五入到4Kb ...

谢谢

0 个答案:

没有答案