【发布时间】:2019-06-20 23:12:45
【问题描述】:
如果在创建 Kinesis 数据流时我指定了分片的数量,比如说 10,并且每次放入记录时,我都会为它分配一个随机分区键,如下所示:
var putRecord = new PutRecord
{
Data = data ?? new byte[0],
StreamName = stream,
PartitionKey = GetRandomPartitionKey()
};
kinesis 将如何决定将记录放入某个分片中,如果唯一分区键的数量多于分片的数量会发生什么?
【问题讨论】:
标签: amazon-web-services amazon-kinesis