brianfrankcooper / YCSB

Yahoo! Cloud Serving Benchmark
Apache License 2.0
4.94k stars 2.24k forks source link

[DynamoDB] Implemented optional batchWriteItem support for inserts and upgraded to AWSK SDK for Java v2 #1624

Open arjanschaaf opened 2 years ago

arjanschaaf commented 2 years ago

Adding support for using DynamoDB Batch write API and upgraded to AWS SDK for Java v2. Using batch writing during the load phase of YCSB provides a significant performance benefit, especially when creating larger test data sets.

fruch commented 2 years ago

@arjanschaaf looks good, especially the part of switching to newer aws client, and setting the credentials not only from a configuration file.