回答

0

Kinesis Firehose不是Kinesis Streams的替代品,尽管有几个用例,Kinesis Firehose在推出之后已经接管了它。

Kinesis Streams用于缓冲来自生产者的流式数据,并将其流式传输到自定义应用程序中进行数据处理和分析,这将消耗临时缓冲流数据。

数据生成器将数据推送到Kinesis Streams - >应用程序从流和进程读取数据。

室壁运动流水用于捕获和负载流数据到其他Amazon服务,如S3和红移以便分析以后可以进行。

数据生产者将数据推送到Kinesis消防站 - >使用Lambda进行数据转换 - >存储在S3或Redshift中。

这两个也可以组合使用,其中,Kinesis Streams可以将数据流传输到Kinesis Firehose,以便它可以在处理后保持。

1

亚马逊室壁运动流水是建立在数据被发送到一个流一个简单的方法:

  • 亚马逊S3
  • 亚马逊红移
  • 亚马逊Elasticache

你也可以创建一个可以在途中操纵数据的Lambda函数。

如果以上适合您的需求,那么Firehose可以被视为Kinesis Streams的替代品。但是,Kinesis Streams提供了更多的灵活性,因此它不是一个确切的替代品。

相关问题