Amazon web services 如何批量获取DynamoDB数据?

Amazon web services 如何批量获取DynamoDB数据?,amazon-web-services,aws-lambda,aws-sdk,Amazon Web Services,Aws Lambda,Aws Sdk,是否有任何方法可以批量获取DynamoDB数据 我想从Dynamo DB中批量获取2000个条目,比如每分钟100条记录,然后将其提供给lambda函数 我尝试过AWS批处理,但似乎没有效果。扫描API调用自然会限制单个操作中返回的项目数,并会生成LastEvaluatedKey值,您可以在后续调用中传递该值以继续扫描。您可以指定下一次调用扫描的时间。这就足够了吗?如果lambda是您关心的问题,那么当源事件是DynamoDB stream时,默认的批处理大小是100@franklinsijo一

是否有任何方法可以批量获取DynamoDB数据

我想从Dynamo DB中批量获取2000个条目,比如每分钟100条记录,然后将其提供给lambda函数


我尝试过AWS批处理,但似乎没有效果。

扫描API调用自然会限制单个操作中返回的项目数,并会生成LastEvaluatedKey值,您可以在后续调用中传递该值以继续扫描。您可以指定下一次调用扫描的时间。这就足够了吗?如果lambda是您关心的问题,那么当源事件是DynamoDB stream时,默认的批处理大小是100@franklinsijo一个DynamoDB流与运行一个特定的查询并批量获取结果不是一回事。这个问题怎么会和你之前的问题不一样呢?如果我将默认批量大小设置为100,那么它将返回前100个项目。我要1-100,101-199。。。。901-1000..