YCSB介绍
ycsb英文全称为Yahoo! Cloud Serving Benchmark (YCSB) 。是Yahoo公司的一个用来对云服务进行基础测试的工具。
YCSB下载
官方下载地址:https://github.com/brianfrankcooper/YCSB/releases/tag/0.17.0
选择source.zip
解压至本地文件夹
注:文件夹路径不能有空格,否则执行时路径报错
配置YCSB执行所需运行环境
JDK1.8
注意jdk版本目前支持1.8,其他版本jdk可能报错
maven配置
系统环境变量
执行maven初始化配置
进入到解压后的文件夹 E:\data\YCSB-0.17.0,按住shift ,鼠标右键打开powershell,执行mvn clean package,或者特定测试数据库 mvn -pl site.ycsb:mongodb-binding -am clean package(本人安装时候发现,执行mvn clean package报错,执行单一数据库就OK,与某些jar download不下来有关,建议测哪个执行哪个)
上述步骤完成就可以进行脚本测试
官方文档参考
https://github.com/brianfrankcooper/YCSB/wiki/Prerequisites-for-Windows