kmgowda / SBK

Storage Benchmark Kit
https://kmgowda.github.io/SBK
Apache License 2.0
31 stars 67 forks source link

Add Amazon DynamoDB benchmark/performace driver for SBK #340

Open teruo-koyanagi opened 2 years ago

teruo-koyanagi commented 2 years ago

Describe the Issue (Bug/Feature) Add the SBK driver for Amazon DynamoDB performance benchmarking.

To Reproduce See the steps : https://github.com/kmgowda/SBK#add-your-driver-to-sbk to add the SBK driver for Amazon DynamoDB. To know about Amazon DynamoDB, see: https://aws.amazon.com/dynamodb/ AWS Java SDK: https://github.com/aws/aws-sdk-java-v2/ Code example with DynamoDB: https://docs.aws.amazon.com/sdk-for-java/latest/developer-guide/examples-dynamodb.html

Expected behavior SBK with -class DynamoDB and additional parameters should benchmark the Amazon DynamoDB NoSQL database.

Additional context DynamoDB is frequently used in the AWS applications in TOYOTA. For the global deployment, we sometimes need to migrate such applications to other cloud. To develop the migration, we need a solution to compare DynamoDB with the target NoSQL database, for example Cassandra. SBK can be the best for it, once it have DynamoDB driver.

SODACODE2022

kmgowda commented 2 years ago

thanks @teruo-koyanagi for the issue.. if you add the DynamoDB SBK driver .. it will fetch you SODAHIGH point.. I strongly recommend you to add a simple DynamoDB driver for SBK.