pythonでのdynamodbの更新について質問があります
python3.9のAWSLambdaからdynamodbを操作しています。
レコードの挿入(put_item)に関してはbatch_writer()を使って、
ひとまとまりで値を挿入すること(batch更新)が可能なようですが、
python
1 with table.batch_writer() as batch: 2 for i in range(50): 3 batch.put_item( 4 Item={ 5 'user_name': 'user1', 6 'blog': 'blog' + str(i), 7 'count': i, 8 } 9 )
update_itemではできないらしいということが分かってきました。
(参照記事:https://qiita.com/Ki-da/items/8ec02f93fdde8c4decd3)
データの更新(update_item)を一括で行うにはどうしたらよいでしょうか。
単純に工夫せずfor文でupdate_itemするよりも高速化できないでしょうか。
あなたの回答
tips
プレビュー