我想处理DynamoDB表中的最近更新,并将它们保存在另一个表中。假设我从不规则放置在Table1中的IoT设备获取更新,我需要使用最后N个更新来计算Table2中与原始更新同步的同一设备的更新(类似于滑动窗口)。
对于我的需求,DynamoDB Triggers(Streams + Lambda)似乎非常适合,但是我没有找到
那么有人知道
我看到的另一种选择是不使用
对于我的需求,DynamoDB Triggers(Streams + Lambda)似乎非常适合,但是我没有找到
TRIM_HORIZON
的清晰定义。在某些文档中,我理解它是Table1中最旧的数据(可能变得很大),但在其他文档中,它似乎是24小时。或者也许是流中最老的?那么有人知道
TRIM_HORIZON
的真相吗?是否可以配置它?我看到的另一种选择是不使用
TRIM_HORIZON
,而是使用LATEST
并在Table1上执行查询。但这有点打败了流的目的。