ooibc88 / blockbench

BLOCKBENCH: A Framework for Analyzing Private Blockchains. Blockbench contains workloads for measuring the data processing performance, and workloads for understanding the performance of different layers of Blockchain systems.
https://www.comp.nus.edu.sg/~dbsystem/fabricsharp/#/blockbench
Apache License 2.0
391 stars 174 forks source link

Does ycsb execute other operations than insert ? (Fabric v2.2) #79

Open David-Sat opened 4 years ago

David-Sat commented 4 years ago

When executing ycsb on Fabric v2.2 with a 50/50 read/update workload the only operation called was Input.

I read in #51 that Do_Transaction in client.h is a relic from a code port, but does that mean that the different read-/update-/insert proportions in the workloads folder are not considered during the benchmark?

Is it possible to add this functionality or were there obstacles that prevented the use of the other operations? I'm only asking since this use case would be very useful for me and it seems that most of the necessary functions are already implemented.