2015-11-11 42 views
2

改變GSI的供應吞吐量DynamoDB這很容易使用Java DynamoDB API這樣的改變配置的吞吐量表:如何使用Java API

AmazonDynamoDBClient.updateTable(tableName,new ProvisionedThroughput(read,write)); 

全球次級指標(GSIS)有自己的規定值無關基表。有沒有像使用表格一樣使用java api來管理它們的方法?

回答

2

您需要使用其他updateTable方法並通過您的實例UpdateTableRequest

向其添加GlobalSecondaryIndexUpdate並設置新的預配置吞吐量。

+1

OMG他們說java是冗長的......但是很好的api開發人員確實更加冗長!謝謝。 http://pastebin.com/LjPLV0Xd – user3231055

+1

@ user3231055我認爲你的pastebin存在錯誤,因爲你沒有指定哪個索引會受到更新的影響;在'.withProvisionedThroughput'之前使用'.withIndexName()'方法。 – Marco

+0

Thx Marco,幾個月前我已經修好了,但是你很細心) – user3231055