我正在尝试从Dynamo聚合新记录,我的lambda工作太快,并且将记录重新发射回Dynamo的速度太快,我的应用程序每秒只能获取5条记录。
我正在尝试为每分钟调用一次的流建立一个阅读器以汇总统计信息。
我经历了 表名称的ListStreams DescribeStream 使用TRIM_HORIZON为每个分片获取GetShardIterator 获取记录 然后递归处理NextShardIterator,直到返回nil为止,由于它似乎没有结束,我现在仅限于5次递归
每次运行此命令,我现在都会得到16条记录,这并不是我真正想要的,我只希望我未处理的记录。
我是否需要使用某种形式的持久性来存储我已处理的最大SequenceNumber?