10得票1回答
DynamoDB本地版:Streams.getRecords返回TrimmedDataAccessException

我正在使用DynamoDB本地服务来运行与nodejs(JavaScript SDK)集成测试相关的内容。当我调用getRecords时,我遇到了"TrimmedDataAccessException"错误。如果我在AWS上的DynamoDB(而不是本地)运行相同的代码,则一切正常。以下是步骤...

9得票3回答
增加DynamoDB流+Lambda吞吐量

我有一个DynamoDB Stream触发Lambda函数。我注意到对DynamoDB表的一千次写入会导致Lambda处理时间变长(最长我见过的是30分钟)。每个批处理大小为3的Lambda调用的平均持续时间约为2秒。这些Lambda执行I/O密集型任务,因此较小的批处理大小和更高数量的并行调...

8得票3回答
DynamoDB流是多实时的?

我们正在尝试一种新的无服务器解决方案,其中外部提供者将数据写入DynamoDB,DynamoDB Stream检测到新的写入事件,并触发AWS Lambda函数,使更改在路上传播。 到目前为止,它运行良好,但有时我们会注意到数据延迟,例如Lambda几分钟内没有更新。 经过查看了很多Dyn...

8得票1回答
筛选 DynamoDB 流事件以针对特定字段更改

我对DynamoDB表格中特定(数字)字段/列(例如“count”)的价值变化感兴趣。 我知道可以编写Lambda函数,一旦触发,就会将新图像与旧图像进行比较,然后决定是否实际执行某些操作。但是,在这种情况下,由于我的表收集了某种状态更新,并且只有很少的更新对我的触发器实际上很重要,因此La...

8得票2回答
AWS Lambda是否严格按顺序处理DynamoDB流事件?

我正在编写一个Lambda函数,用于处理来自DynamoDB流的项目。 我认为Lambda的部分意义在于,如果我有大量的事件突发,它会启动足够的实例以并行地处理它们,而不是将它们顺序地馈送到单个实例。只要两个事件具有不同的键,我就可以接受它们被无序地处理。 然而,我刚刚阅读了关于理解重试行...

7得票2回答
如何将DynamoDB中现有的数据添加到Elasticsearch中?

我按照这篇博客的描述,设置了Elasticsearch服务和DynamoDb流。现在我需要将DynamoDB中的预先存在的数据添加到Elasticsearch中。 我看到了文章中的“索引预先存在的内容”部分,但我不知道该如何处理Python代码,也不知道在哪里执行它。 在这种情况下,最好的...