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

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

将数据写入 Amazon Kinesis Data Streams

创建器是将数据写入 Amazon Kinesis Data Streams 的应用程序。可以通过将 Amazon SDK for Java 和 Kinesis Producer Library 结合使用来构建 Kinesis Data Streams 创建器。

如果是首次使用 Kinesis Data Streams,请先熟悉 什么是 Amazon Kinesis Data Streams?开始使用 Amazon Kinesis Data Streams 中介绍的概念和术语。

重要

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

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

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