【发布时间】:2017-01-07 20:54:26
【问题描述】:
亚马逊声称他们的 Kinesis 流媒体产品保证了记录订购。
它提供记录的排序,以及以相同顺序读取和/或重放记录的能力 (...)
Kinesis 由 Streams 组成,这些 Streams 本身由一个或多个 Shards 组成。记录存储在这些分片中。我们可以编写连接到 Shard 的消费者应用程序,并按照记录的存储顺序读取/重放记录。
但是 Kinesis 能否保证开箱即用地为 Stream 本身进行排序,而不将排序逻辑推送给消费者?消费者如何从同一个 Stream 的多个 Shard 中读取记录,并确保这些记录按照添加到 Stream 中的相同顺序读取?
【问题讨论】:
标签: amazon-web-services amazon amazon-kinesis