AWS Serverless Kinesis Data Streams 與 Kinesis Data Firehose
Kinesis Data Streams vs. Kinesis Data Firehose
Kinesis Data Streams 允許您編寫自定義消費者。
消費者是使用 Kinesis 資料執行操作的程式。
它為您提供了更多選項,但同時也變得更加複雜。
因此,Kinesis Data Firehose 可能是轉換和儲存資料的更有效解決方案。
下表顯示了 Kinesis Data Streams 和 Kinesis Data Firehose 之間的區別。
Kinesis Data Streams | Kinesis Data Firehose |
---|---|
允許您編寫自定義消費者 | 簡化資料轉換和資料儲存 |
保證順序交付 | 訊息可能被多次傳遞,因為順序不保證 |
失敗會阻塞分片,直到成功或過期 | 它為每次交付提供內建重試機制 |
允許您設定分片數量 | 允許您設定資料量。分片由服務管理 |
支援多種型別的消費者以及多個消費者 | 流只能有一個目的地 |
Kinesis Data Streams vs. Kinesis Data Firehose 影片
W3schools.com 與 Amazon Web Services 合作,為我們的學生提供數字培訓內容。