930 B
930 B
kv_bench 执行记录(benchmark_refactor)
Phase 0(已完成)
- 日期:2026-03-03
- 范围:
- 重构
src/main.rs与rocksdb/main.cpp,完成 v2 方法学最小清单:- workload preset:
W1..W6 - mixed/read/scan 的 prefill + shared keyspace
- 时长模式:
--warmup-secs/--measure-secs - 显式 read path parity:
--read-path snapshot|rw_txn - 统一 schema 结果落盘(CSV)并自动附带机器/环境元数据
- workload preset:
- 更新脚本:
scripts/mace.sh、scripts/rocksdb.sh、scripts/plot.py、scripts/init.sh - 默认数据目录切换为
/nvme体系(脚本强制 db_root 在/nvme下)
- 重构
- 编译验证:
cargo check -q通过cargo build --release -q通过cmake --build --preset release -j通过
- 运行烟测:
mace与rocksdb均可按新参数运行并写入统一 schema 结果文件
- 提交:待本阶段 commit