Leitura de dados do Amazon Kinesis Data Streams - Amazon Kinesis Data Streams

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Leitura de dados do Amazon Kinesis Data Streams

Um consumidor é uma aplicação que processa todos os dados de um fluxo de dados do Kinesis. Quando um consumidor usa distribuição avançada, ele recebe sua própria alocação de throughput de leitura de 2 MB/s permitindo que vários consumidores leiam dados do mesmo fluxo em paralelo, sem disputa com outros consumidores por throughput de leitura. Para usar o recurso de distribuição avançada de fragmentos, consulte Desenvolva consumidores de distribuição aprimorados com taxa de transferência dedicada.

Você pode criar consumidores para o Kinesis Data Streams usando a Kinesis Client Library (KCL) ou. AWS SDK for Java Você também pode desenvolver consumidores usando outros AWS serviços AWS Lambda, como o Amazon Managed Service for Apache Flink e o Amazon Data Firehose. O Kinesis Data Streams oferece suporte a integrações AWS com outros serviços, como Amazon EMR, Amazon e Amazon Redshift. Ele também oferece suporte a integrações de terceiros EventBridge AWS Glue, incluindo Apache Flink, Adobe Experience Platform, Apache Druid, Apache Spark, Databricks, Confluent Platform, Kinesumer e Talend.