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 合作,为我们的学生提供数字培训内容。