我正在使用包含客户交易的AWS Kinesis Stream。我想在开始处理之前将事务备份到S3。如何在不运行任何Lambda或其他计算组件的情况下使用裸Kinesis Firehose备份Kinesis Stream中的事务?
答案 0 :(得分:1)
您可以撤消Kinesis构建基块的顺序:
不要写入Kinesis Stream,而是写入指向S3的Kinesis Firehose。
运行Kinesis Analytics(KA)应用程序以读取Kinesis Firehose(KF)中的事件,并将其写入Kinesis Stream(KS)。您可以使用KA的功能来执行您在代码中运行的一些过滤,聚合和连接(Lambda或KCL)。