Amazon Kinesis Data Streams
开发人员指南
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 Amazon AWS 入门

Kinesis Data Streams 创建者

创建者 将数据记录放入 Amazon Kinesis 数据流。例如,将日志数据发送到 Kinesis data stream的 Web 服务器是创建者。使用者处理流中的数据记录。

重要

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

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

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

有关更多信息,请参阅 向流添加数据(包括 Java 示例代码)、Kinesis Data Streams API 中的 PutRecordsPutRecord 操作,或 put-record 命令。