pingcap / go-ycsb

A Go port of Yahoo! Cloud Serving Benchmark (YCSB)
Apache License 2.0
602 stars 244 forks source link

Added capability of exporting per operation type full latency percentile output file #269

Closed filipecosta90 closed 1 year ago

filipecosta90 commented 1 year ago

The following PR enables exporting the full percentile latencies of each operation type, in the HdrHistogram standard output format, via the added properties histogram.percentiles.export (true or false) and histogram.percentiles.export.filepath (default = "./" which stores to current folder ).

Tools like https://hdrhistogram.github.io/HdrHistogram/plotFiles.html and https://github.com/BrunoBonacci/hdr-plot can be used to generate charts like the following one:

image

dbsid commented 1 year ago

cool! Thank you.