[英]what is difference between Kinesis Streams and Kinesis Firehose?
[英]What is the difference/use case for Kinesis services of Firehose, pipeline, data stream
我對不同的 Kinesis 服務感到困惑,我閱讀了以下條款:
Kinesis streaming data platform
Kinesis Data Stream
Kinesis Data Firehose
Kinesis Video Stream
Kinesis Data Analytics
Kinesis Data Pipeline
任何人都可以讓我了解每項服務是什么,或者只是一個昵稱? 他們的用例是什么?
謝謝。
Kinesis有4種口味。 您提供的其他一些似乎是別名,是的。 您可以在https://aws.amazon.com/kinesis/ 上的“Amazon Kinesis 功能”下確認這一點。 我已經從常見問題解答中提取了描述。
數據流:Amazon Kinesis Data Streams 使您能夠構建自定義應用程序來處理或分析流數據以滿足特殊需求。
數據分析:Amazon Kinesis Data Analytics 是分析流數據、獲得可操作的見解以及實時響應您的業務和客戶需求的最簡單方法。 (TL;DR,您可以使用 SQL 應用程序代碼近乎實時地處理數據)
視頻流:Amazon Kinesis Video Streams 可以輕松地將視頻從連接的設備安全地流式傳輸到 AWS,以進行分析、機器學習 (ML) 和其他處理。
Data Firehose:Amazon Kinesis Data Firehose 是將流數據加載到數據存儲和分析工具中的最簡單方法。 它可以捕獲、轉換流數據並將其加載到 Amazon S3、Amazon Redshift、Amazon Elasticsearch Service 和 Splunk 中,從而通過您今天已經在使用的現有商業智能工具和儀表板實現近乎實時的分析。
Firehose 和數據流非常相似。 最大的不同是 Firehose 會為您擴展,而 Data Streams 可讓您控制流擁有的“分片”數量。 分片控制流獲得的吞吐量。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.