dynamodb文档说有分片,需要先迭代它们,然后对于每个分片,需要获取记录数。
该文件还说:
(如果您使用 DynamoDB Streams Kinesis Adapter,这将为您处理:您的应用程序将以正确的顺序处理分片和流记录,并自动处理新的或过期的分片,以及在应用程序运行时拆分的分片。有关更多信息,请参阅使用 DynamoDB Streams Kinesis Adapter 处理流记录。)
好的,但是我使用 lambda 而不是 kinesis(它们彼此相关吗?),如果 lambda 函数附加到 dynamodb 流,我应该关心碎片吗?或者我应该只编写 labda 代码并期望 aws 环境只将一些记录传递给那个 lambda?