kv_bench/plan_exec.md

930 B
Raw Blame History

kv_bench 执行记录benchmark_refactor

Phase 0已完成

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