Categorygithub.com/sysvm/db-bench
module
0.0.0-20241209032807-d69f9a9876d0
Repository: https://github.com/sysvm/db-bench.git
Documentation: pkg.go.dev

# README

db-bench

Compile

make build

Bench

# init data in pebble
./db_bench --is-init --init-num-keys 10000000 --value-size 4096 --db pebble --metrics.addr 127.0.0.1 --metrics.port 6060 --metrics

# bench read only
./db_bench --init-num-keys 10000000 --read-num-keys 5000000 --db pebble --metrics.addr 127.0.0.1 --metrics.port 6060 --metrics --workload-type read --threads 8

# bench mix read/write
./db_bench --init-num-keys 10000000 --read-num-keys 5000000 --db pebble --metrics.addr 127.0.0.1 --metrics.port 6060 --metrics --workload-type read-write --threads 8

Monitor

curl http://127.0.0.1:6060/debug/metrics/prometheus

# Packages

No description provided by the author
No description provided by the author
No description provided by the author