本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
将数据写入 Amazon Kinesis Data Streams
创建器是将数据写入 Amazon Kinesis Data Streams 的应用程序。可以通过将 Amazon SDK for Java 和 Kinesis Producer Library(KPL)结合使用来构建 Kinesis Data Streams 产生器。
如果是首次使用 Kinesis Data Streams,请先熟悉 什么是 Amazon Kinesis Data Streams? 和 使用 Amazon CLI 执行 Amazon Kinesis Data Streams 操作 中介绍的概念和术语。
重要
Kinesis Data Streams 支持更改数据流的数据记录保留期。有关更多信息,请参阅 更改数据留存期。
要将数据放入流,您必须指定流的名称、分区键和要添加到流的数据 Blob。分区键用来确定数据记录将添加到流中的哪个分片。
分片中的所有数据将发送至正在处理分片的同一个工作程序。使用哪个分区键取决于您的应用程序逻辑。通常,分区键的数量应比分片的数量多得多。这是因为分区键用来确定如何将数据记录映射到特定分片。如果您有足够的分区键,数据可以在流中的分片间均匀分布。