BatchGetItemRequest を使用して、1 回のリクエストでテーブル全体の複数のアイテムを取得します。更新についても同じことをしたいと思います。つまり、単一のリクエストでテーブル全体に複数のアイテムを挿入/更新するにはどうすればよいですか?
30383 次
3 に答える
13
バッチの put と delete が利用可能になりました (BatchWriteItem と呼ばれます): http://docs.amazonwebservices.com/amazondynamodb/latest/developerguide/API_BatchWriteItems.html
ただし、1 回のリクエストで複数のアイテムを更新することはできません。
于 2012-04-23T20:35:14.393 に答える
1
アップデート
somedaveが既に (+1) 指摘したように、BatchGetItem を介してテーブル間でアイテムを取得するのと同様に、テーブル間で複数のアイテムを挿入/削除する機能が追加され、2012 年 4 月 19 日の時点でAWS SDKで利用できるようになりました。詳細については、 BatchWriteItemを参照してください。
最初の回答
BatchGetItemを介してテーブル間でアイテムを取得するのと同様に、テーブル間で複数のアイテムを挿入/更新することは、 Amazon DynamoDBではまだ利用できません(確かに明白な機能であるにもかかわらず) - Amazon DynamoDB フォーラムでそれぞれの機能リクエストを提出することをお勧めします。
于 2012-03-03T14:39:39.233 に答える