将数据写入 Amazon Kinesis Data Streams - Amazon Kinesis Data Streams
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

将数据写入 Amazon Kinesis Data Streams

一个制片人是将数据写入 Amazon Kinesis Data Streams 的应用程序。您可 Kinesis Data Streams 用Amazon SDK for Java还有 Kinesis 创建者库.

如果您是首次使用 Kinesis Data Streams,请先熟悉一下中介绍的概念和术语。什么是 Amazon Kinesis Data Streams?Amazon Kinesis Data Streams 入门.

重要

Kinesis Data Streams 支持更改数据流的数据记录保留期。有关更多信息,请参阅 更改数据保留期

要将数据放入流,您必须指定流的名称、分区键和要添加到流的数据 Blob。分区键用来确定数据记录将添加到流中的哪个分片。

分片中的所有数据将发送至正在处理分片的同一个工作程序。使用哪个分区键取决于您的应用程序逻辑。通常,分区键的数量应比分片的数量多得多。这是因为分区键用来确定如何将数据记录映射到特定分片。如果您有足够的分区键,数据可以在流中的分片间均匀分布。