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

Amazon Kinesis Data Streams 的创建器

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

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

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

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