Crates.io | ekvsb |
lib.rs | ekvsb |
version | 0.0.13 |
source | src |
created_at | 2018-10-01 16:12:42.24884 |
updated_at | 2019-04-22 03:31:13.492765 |
description | Benchmark Tool for Embedded Key-Value Stores available in Rust |
homepage | https://github.com/sile/ekvsb |
repository | https://github.com/sile/ekvsb |
max_upload_size | |
id | 87434 |
size | 49,031 |
Benchmark Tool for Embedded Key-Value Stores available in Rust
# For RocksDB (on Debian)
$ sudo apt install libclang1
$ export C_INCLUDE_PATH=/usr/lib/gcc/x86_64-linux-gnu/6/include/
$ cargo install ekvsb
$ ekvsb workload put --count 100000 --value-size 1KiB | ekvsb run rocksdb /tmp/rocksdb | ekvsb summary
{
"oks": 100000,
"errors": 0,
"elapsed": 1.5015379999996445,
"ops": 66598.38112656734,
"latency": {
"min": 9e-6,
"median": 0.000013,
"p95": 0.000023,
"p99": 0.000055,
"max": 0.004956
}
}