【发布时间】:2020-03-06 07:19:28
【问题描述】:
假设我们有多个 X 类型的分片和分区键,现在我们将分区键更改为 Y 类型 Kinesis 是否会根据新的 PartitionKey 重新分配分片中的记录,否则它将保持旧记录不变并根据新记录分配新记录分区键?
【问题讨论】:
标签: amazon-kinesis
假设我们有多个 X 类型的分片和分区键,现在我们将分区键更改为 Y 类型 Kinesis 是否会根据新的 PartitionKey 重新分配分片中的记录,否则它将保持旧记录不变并根据新记录分配新记录分区键?
【问题讨论】:
标签: amazon-kinesis
记录一经写入就无法更改。此外,分区键将在每条记录的基础上传递(当您将它们写入 kinesis 时)。因此,如果您在写入记录时更改分区键,它可能会转到不同的分片。这确实改变了旧记录的状态。它们将在写入它们的分片中完好无损。
【讨论】: