gpt4 book ai didi

amazon-web-services - 在 Amazon Kinesis 中读取和写入事务

转载 作者:行者123 更新时间:2023-12-02 11:41:50 26 4
gpt4 key购买 nike

我是 Kinesis 新手,所以这似乎是一个非常基本的问题,但我无法找到 Kinesis 流中读取和写入事务之间实际差异的明确答案。

相关部分来自Amazon Kinesis Limits :

  • GetShardIterator can provide up to 5 transactions per second per open shard.
  • GetRecords can retrieve 10 MB of data.
  • Each shard can support up to 5 transactions per second for reads, up to a maximum total data read rate of 2 MB per second.
  • Each shard can support up to 1024 records per second for writes, up to a maximum total data write rate of 1 MB per second (including partition keys). This write limit applies to operations such as PutRecord and PutRecords.

它清楚地提到每个分片每秒 5 次读取和 1024 次写入。为什么读取比写入昂贵得多,或者这里是否有一个关键的 Kinesis 概念我还没有掌握?

最佳答案

Kinesis 使您能够将粒度数据提取到流中并读取批量记录来处理信息。因此,每秒可以读取的兆字节量比每个分片获得的读取事务数重要得多。例如,您可能有一个繁忙的网站,每分钟生成数千个 View ,并有一个 EMR 集群来处理您的访问日志。在这种情况下,写入事件将比读取事件多得多。这同样适用于点击流、金融交易、社交媒体源、IT 日志和位置跟踪事件等。

关于amazon-web-services - 在 Amazon Kinesis 中读取和写入事务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30767588/

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