Benchbot 操作手册(中文版)
Benchbot 操作手册(中文版)
Benchbot 的目标
  1. 让天下没有难做的 benchmark
  1. 告别天天找机器、造数据的生活
Benchbot 能做什么
Benchbot 架构图
使用场景:
  1. 直接使用性能测试团队积累的各种 benchmark pipeline,对未 merge 的 feature 进行性能和稳定性测试,提前填满 GA Matrix, 提高 feature GA 的概率
  1. 白嫖 benchbot 的资源,可以保留集群环境自己测试,不使用默认的 pipeline
负载介绍
目前支持的负载, 27OLTP 负载,4 个 OLAP 负载,1 个 HTAP 负载
  1. OLTP
  1. Sysbench:
  1. 默认32 table,每个表 10m 行
  1. oltp_read_write, oltp_write_only,oltp_point_select, oltp_update_non_index, oltp_update_index, oltp_insert, select_random_points, select_random_ranges, oltp_read_only, oltp_delete
  1. TPCC
  1. TPC-C Go-tpc 版本, 1k warehouse
  1. Benchmarksql
  1. TPC-C java 版本, 1k warehouse
  1. YCSB: workloada, workloadb, workloadc, workloadd, workloade, workloadf