Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/388.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/13.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
Java 如何自动配置dynamodb表的读写容量?_Java_Amazon Web Services_Amazon Dynamodb - Fatal编程技术网

Java 如何自动配置dynamodb表的读写容量?

Java 如何自动配置dynamodb表的读写容量?,java,amazon-web-services,amazon-dynamodb,Java,Amazon Web Services,Amazon Dynamodb,我面临以下问题: 5分钟内消耗的读取容量>=4 我需要动态而非静态地配置容量。根据 可更新表 修改配置的吞吐量设置,全局辅助 给定表的索引或DynamoDB流设置 UpdateTable是一个异步操作;执行时,表状态从活动变为更新。更新时,您不能发出另一个UpdateTable请求。当表返回到活动状态时,UpdateTable操作完成 您可以使用updateTable API更新ReadCapacityUnits或WriteCapacityUnits,如下所示: { "TableName

我面临以下问题:

5分钟内消耗的读取容量>=4

我需要动态而非静态地配置容量。

根据

可更新表

修改配置的吞吐量设置,全局辅助 给定表的索引或DynamoDB流设置

UpdateTable是一个异步操作;执行时,表状态从活动变为更新。更新时,您不能发出另一个UpdateTable请求。当表返回到活动状态时,UpdateTable操作完成

您可以使用updateTable API更新ReadCapacityUnits或WriteCapacityUnits,如下所示:

{
    "TableName": "Thread",
    "ProvisionedThroughput": {
        "ReadCapacityUnits": 10,
        "WriteCapacityUnits": 10
    }
}

例如,您可以在脚本中编写代码,以便在服务器负载较高时动态地增加ReadCapacityUnits或WriteCapacacityUnits,而在服务器负载较低时则减少。

可能重复的@AnoopKumar回答对您有帮助吗?