gpt4 book ai didi

amazon-web-services - Amazon Kinesis和有保证的订购

转载 作者:行者123 更新时间:2023-12-04 07:56:31 24 4
gpt4 key购买 nike

亚马逊声称他们的Kinesis流产品可保证记录订购。


它提供记录的排序,以及以相同顺序读取和/或重放记录的功能(...)


Kinesis由流组成,而流本身由一个或多个碎片组成。记录存储在这些碎片中。我们可以编写连接到Shard的消费者应用程序,并按照它们存储的顺序读取/重放记录。

但是,Kinesis是否可以开箱即用地保证Stream本身的订购而无需将订购逻辑推给消费者?使用者如何从同一Stream的多个分片中读取记录,以确保以与添加到Stream中的顺序相同的顺序读取记录?

最佳答案

看来这是不可能实现的。在分片级别上保证顺序,但不能跨所有流。

https://brandur.org/kinesis-order


回到我们最初的问题:我们如何保证所有
记录的消费顺序与生产顺序相同?的
答案是我们做不到,但我们不应该让那个不幸
现实使我们感到困扰。将流扩展到多个
分片,我们无法使用任何机制来保证记录
在整个流中按顺序消耗;只在一个
碎片。

关于amazon-web-services - Amazon Kinesis和有保证的订购,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39246678/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com