Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services AWS自由层读/写容差/表_Amazon Web Services_Amazon Dynamodb_Capacity - Fatal编程技术网

Amazon web services AWS自由层读/写容差/表

Amazon web services AWS自由层读/写容差/表,amazon-web-services,amazon-dynamodb,capacity,Amazon Web Services,Amazon Dynamodb,Capacity,AWS免费层允许每个帐户25次读/写。我无法理解这是如何分配的 我尝试使用最多8个表和最少2个表(仅单个DB)。AWS为每个表分配3个读/写操作,无论DB中的表数是多少。(我没有超过8,因为超过25 R/W的津贴可能会花费我(不确定)) 有人能澄清一下,如果我只为我的DB制作了两个表格,我能将每个表格的R/W限制增加到12吗?可以选择这样做,但会导致价格上涨(服务->发电机->表格->选择表格->容量)。根据: 免费层* 作为AWS免费层的一部分,AWS客户可以开始使用亚马逊 DynamoDB是

AWS免费层允许每个帐户25次读/写。我无法理解这是如何分配的

我尝试使用最多8个表和最少2个表(仅单个DB)。AWS为每个表分配3个读/写操作,无论DB中的表数是多少。(我没有超过8,因为超过25 R/W的津贴可能会花费我(不确定))

有人能澄清一下,如果我只为我的DB制作了两个表格,我能将每个表格的R/W限制增加到12吗?可以选择这样做,但会导致价格上涨(服务->发电机->表格->选择表格->容量)。

根据:

免费层*

作为AWS免费层的一部分,AWS客户可以开始使用亚马逊 DynamoDB是免费的。DynamoDB客户可获得25 GB的免费存储空间, 以及高达25个写入容量单元和25个读取容量单元 持续吞吐量的单位(足以处理的吞吐量 每月高达2亿个请求和250万个读取请求 免费从DynamoDB Streams下载

现在,让我们看看什么是ReadCapacityUnits&WriteCapacacityUnits

根据:

ReadCapacityUnits

一个读取容量单位=每秒一次强一致读取,或 每秒进行两次最终一致的读取,读取的项目大小不超过4 KB 尺寸

写入容量单位

一次写入容量单位=每秒写入一次,最多可写入1KB的项目 在尺寸上

计算读写容量单位

首先,您需要计算每秒的写入和读取次数 需要

每天100万次均匀写入=1000000(写入次数)/24 (小时)/60(分钟)/60(秒)=每秒11.6次写入

DynamoDB写入容量单元每秒可以处理1次写入

所以你需要12个写容量单位

类似地,为了每天处理100万次强一致性读取,您需要 需要12个读取容量单位


总结:您有一个大潘多拉魔盒作为免费层。如果您还没有用完您的免费层分配(25个写入容量单元、25个读取容量单元、250万个流读取请求、25 GB存储),您可以在DynamoDB上免费运行此应用程序。

Hi@LuFFy,谢谢您的回答,但它包含了我已经知道的所有详细信息。理解它的最好方法是自己在AWS免费层上尝试上述问题。