重新处理所有记录 - DynamoDB Stream

时间:2016-09-17 05:03:00

标签: amazon-dynamodb amazon-redshift aws-lambda amazon-dynamodb-streams

我正在使用带有Aws lambda函数+ firehose的DynamoDB流来将我的数据与redshift同步。我想知道是否可以将所有DynamoDB记录添加到流处理以进行重新处理。如果没有,那么正确的做法是什么?

2 个答案:

答案 0 :(得分:0)

对于新数据,您可以执行此操作。 对于历史数据,您最好不要这样做。您可以先转储表,然后导入。

答案 1 :(得分:0)

对于重新处理旧数据,可以采用并行化的全表扫描方式。有一个问题是决定如何处理从“旧数据”到“新数据”的转换,但可以使用时间戳属性(如果有的话)或者通过停止写入表来实现(如果可能的话)。