回答

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提供了更多的靈活性,因此它不是一個確切的替代品。

相關問題