I am trying to call dynamodb write operation to write around 60k records.
I have tried to put 1000 write capacity unites for Provisioned Write capacity. But my write operation is still taking lot of time. Also when I check the metrics I can still see the consumed Write capacity units as around 10 per seconds.
My record size is definitely less than 1KB.
Is there a way we can speed up the write operation for dynamodb?
ProvisionedThroughputExceededException
errors? If not, you aren't sending it enough requests. Send it multiple batchWrite requests in parallel to get the full benefit of the Throughput. Async might work as well. – John Rotenstein