brianfrankcooper / YCSB

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

Core Property: request distribution #1642

Closed VinaySheth closed 2 years ago

VinaySheth commented 2 years ago

Could you please explain the various types of distributions (uniform, zipfian, hotspot, sequential, exponential, latest) in detail?

VinaySheth commented 2 years ago

Could you please explain the various types of distributions (uniform, zipfian, hotspot, sequential, exponential, latest) in detail?

@brianfrankcooper Is there any documentation available for this?

busbey commented 2 years ago

please do not ping individual maintainers.

If you want details on request distributions you'll have to look at source:

https://github.com/brianfrankcooper/YCSB/blob/0.17.0/core/src/main/java/site/ycsb/workloads/CoreWorkload.java#L459

the various generators that create the distributions are all in here, most have a class level doc with an explanation:

https://github.com/brianfrankcooper/YCSB/tree/0.17.0/core/src/main/java/site/ycsb/generator

VinaySheth commented 2 years ago

please do not ping individual maintainers.

If you want details on request distributions you'll have to look at source:

https://github.com/brianfrankcooper/YCSB/blob/0.17.0/core/src/main/java/site/ycsb/workloads/CoreWorkload.java#L459

the various generators that create the distributions are all in here, most have a class level doc with an explanation:

https://github.com/brianfrankcooper/YCSB/tree/0.17.0/core/src/main/java/site/ycsb/generator

Thank You very much for your response!