Amazon web services 使用多个碎片重新读取时的数据顺序

Amazon web services 使用多个碎片重新读取时的数据顺序,amazon-web-services,amazon-kinesis,Amazon Web Services,Amazon Kinesis,让我们假设,有一个消费者与多个工作者一起从同一动觉流的多个碎片中读取数据。我们决定从某个时间点开始重新读取所有记录。订单是否保证与第一次阅读时相同?我知道从单个碎片读取时应该是这样。但是,在处理多个碎片时,它是在幕后解决的吗?每次读取时,Kinesis只保证每个碎片的数据顺序。它不能保证所有碎片组合的数据顺序。 因此,为了回答您的问题,是的,顺序将与您第一次阅读的顺序相同

让我们假设,有一个消费者与多个工作者一起从同一动觉流的多个碎片中读取数据。我们决定从某个时间点开始重新读取所有记录。订单是否保证与第一次阅读时相同?我知道从单个碎片读取时应该是这样。但是,在处理多个碎片时,它是在幕后解决的吗?

每次读取时,Kinesis只保证每个碎片的数据顺序。它不能保证所有碎片组合的数据顺序。 因此,为了回答您的问题,是的,顺序将与您第一次阅读的顺序相同