当前位置: 首页 > 知识库问答 >
问题:

DynamoDB未使用的写配置容量

翟默
2023-03-14

我正在检查系统中的一个生产dynamodb表,其中一个表的写配置容量设置为800个单元。但是看到表中的数据,似乎每个月只向该表写入/更新一次数据,并且该表中始终有10到15个项目,最大项目大小约为10 KB。

我的疑问是,如果我们将读或写容量单位设置为非常高,但从未或很少使用那么多容量,AWS将为配置的容量或实际使用的容量收费。不确定,但我认为AWS将对提供的容量收取费用,而不是实际使用的容量。我只是想澄清一下。

共有2个答案

姬宝
2023-03-14

他们对调配的容量收费,因为他们需要提供底层基础设施来实现这一点。

在您的情况下,应该考虑DynamoDB自动缩放。或者,如果您的数据每月更新一次,并且您知道日期/时间,则可以在完成后自动增加吞吐量并缩小规模。

柳业
2023-03-14

他们对提供的容量收费,这就是为什么跟踪它非常重要的原因。而且较高的值可能会导致底层数据的重新分区。。但在800这不会影响你。

 类似资料:
  • 从这个问题开始,AWS DynamoDB流进入红移 DynamoDB-- 如何配置我的Kinesis函数以获取Lambda函数源? 我创建了一个DynamoDB表(购销),并添加了DynamoDB流。然后,我配置Lambda函数来拾取DynamoDB流。我的问题是如何配置Kinesis以获取Lambda函数源?我知道如何配置Lambda转换,不过我想把它作为源代码。不确定如何配置下面的直接输入源。

  • 我目前有一个AWS DynamoDB流触发一个Lambda函数。 Lambda函数由DynamoDB中的插入和更新事件触发。是否有办法更改配置,使Lambda函数仅由“insert”触发?

  • 我试图设置本地DynamoDB实例与SpringBoot。我跟着这个,但是格拉德尔。 当我尝试运行我的应用程序时,会出现以下异常: 我知道这是由于歧义导致的依赖注入失败,但我的是一个无参数构造函数。不确定歧义在哪里。 以下是我的代码: 格雷德尔锉刀 发电机配置 代理(实体) @DynamoDBTable(tableName="Agent")公共类Agent{私有字符串代理号;私有整数id;私有企业

  • 我最近将phpMyAdmin版本更新为。在此之后,我有一些错误,我设法修复,但一个仍然存在。我得到一个信息: 配置文件现在需要一个秘密密码短语(blowfish_secret)。 我检查了文件,发现有这个部分 所以我检查了文件并对其进行了编辑。现在看起来是这样的。 我确保所有的文件都在组中,并且至少有至少 我甚至在中添加了的行,以确保它在那里。 但是错误仍然存在。因此,由于某种原因,phpMyAd

  • 在我的Android应用程序中,我想从DynamoDB查询数据。将有一千个匹配的项目,但我只想得到其中的前10个。我不知道如何设置这个限制。我在文档中找到以下行: DynamoDB查询和扫描api允许一个限制值来限制结果的大小。 在请求中,将Limit参数设置为希望DynamoDB在返回结果之前处理的项目数。 在响应中,DynamoDB返回限制值范围内的所有匹配结果。例如,如果发出限制值为6且没有

  • 需要springdoc openapi ui的帮助! 我正在使用springdoc-openapi-用户界面来渲染我的API模式。这是它的版本详细信息。 虽然如果我转到我会得到我的json api文档和,我会得到swagger配置。此外,如果我在petstore页面的浏览搜索区域中输入,它会显示我的api文档。 我花了超过1.5天的时间来修复它,但它就是不起作用。如果有人能帮忙,真的很感激。