Level / bench

Benchmark abstract-level databases.
MIT License
8 stars 2 forks source link

Add `get()` benchmark #15

Closed vweevers closed 2 years ago

vweevers commented 5 years ago

Can benchmark both gets and iterators, with options, e.g. --get [ --no-fillCache ] and --iterator [ --highWaterMark 1mb ].

cd leveldown
level-bench run read
level-bench run read -b [ --concurrency 10 ]
level-bench run read -b [ --iterator ]
level-bench run read -b [ --keys seq ]
level-bench run read -b [ --iterator [ --no-values ] ]
level-bench plot read

read 1561893209565

vweevers commented 2 years ago

I simplified this PR to only cover get(), because I already added a separate benchmark for iterators in the mean time.