13 个版本
0.0.13 | 2019年4月22日 |
---|---|
0.0.12 | 2019年1月15日 |
0.0.8 | 2018年10月20日 |
#2813 在 数据库接口
每月 54 次下载
48KB
1.5K SLoC
ekvsb
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
}
}
依赖项
~36–49MB
~858K SLoC