从 Amazon Kinesis Data Streams 读取数据
消费端 是一种处理 Kinesis 数据流中所有数据的应用程序。当消费端使用增强型扇出功能 时,它会获取其自己的 2 MB/秒的读取吞吐量配额,从而允许多个消费端并行读取相同流中的数据,而不必与其他消费端争用读取吞吐量。要使用分片的增强型扇出功能,请参阅开发具有专用吞吐量的增强扇出型消费端。
您可以使用 Kinesis Client Library (KCL) 或 适用于 Java 的 AWS SDK 为 Kinesis Data Streams 构建消费端。也可以使用其他 AWS 服务来开发消费端,例如 AWS Lambda、适用于 Apache Flink 的亚马逊托管服务和 Amazon Data Firehose。Kinesis Data Streams 支持与其他 AWS 服务集成,例如 Amazon EMR、Amazon EventBridge、AWS Glue 和 Amazon Redshift。它还支持第三方集成,包括 Apache Flink 、Adobe Experience Platform、Apache Druid、Apache Spark、Databricks、Confluent Platform、Kinesumer 和 Talend。