gpt4 book ai didi

amazon-web-services - TRIM_HORIZON与最新

转载 作者:行者123 更新时间:2023-12-03 22:18:48 24 4
gpt4 key购买 nike

我在AWS Kinesis的正式文档中找不到TRIM_HORIZON与检查点之间的任何显式引用,也没有在LATEST与检查点之间的任何引用。

你能证实我的理论吗:


TRIM_HORIZON-如果应用程序名称是新的,那么我将读取流中所有可用的记录。否则,已经使用了应用程序名称,那么我将从最后一个检查点开始阅读。
LATEST-如果应用程序名称是新的,那么我将在订阅流之后读取流中添加的所有记录。否则,已经使用了应用程序名称,我将从上一个检查点读取消息。
TRIM_HORIZONLATEST之间的区别仅在应用程序名称为新名称的情况下。

最佳答案

GetShardIterator documentation(与我使用Kinesis的经验相吻合):


在请求中,您可以指定分片迭代器类型AT_TIMESTAMP从任意时间点读取记录,TRIM_HORIZON导致ShardIterator指向系统中分片中最后未整理的记录(系统中最早的数据记录)。分片)或LATEST,以便您始终读取分片中的最新数据。


基本上,区别在于您是要从最早的记录(TRIM_HORIZON)还是从“现在”开始(LATEST-从最新检查点到现在之间跳过数据)开始。

关于amazon-web-services - TRIM_HORIZON与最新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49728807/

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