【发布时间】:2020-06-09 08:28:46
【问题描述】:
假设,有一个消费者从同一个 Kinesis 流的多个分片中读取多个工作人员。我们决定从某个时间点开始重新读取所有记录。是否保证与第一次读取时的顺序相同?我知道从单个分片读取应该是这种情况。但是在处理多个分片时,它是否以某种方式解决了?
【问题讨论】:
标签: amazon-web-services amazon-kinesis
假设,有一个消费者从同一个 Kinesis 流的多个分片中读取多个工作人员。我们决定从某个时间点开始重新读取所有记录。是否保证与第一次读取时的顺序相同?我知道从单个分片读取应该是这种情况。但是在处理多个分片时,它是否以某种方式解决了?
【问题讨论】:
标签: amazon-web-services amazon-kinesis
Kinesis 仅保证每次阅读时每个分片的数据排序。它不保证所有分片组合的数据排序。
所以回答你的问题,是的,顺序和你第一次读的一样。
【讨论】: