实现ycsb对mongodb的自动化压测。
ycsb.py -->ycsb.sh
- 安装jdk 版本>1.8
javac -version
- 安装ycsb
curl -O --location https://github.com/brianfrankcooper/YCSB/releases/download/0.15.0/ycsb-0.15.0.tar.gz
tar xfvz ycsb-0.15.0.tar.gz
cd ycsb-0.15.0
- 更改 workloads/workloada 自定义模式
- 更改config.ini 配置文件
[mongodb]
mongodb_url=
[ycsb]
work=
# list形式 [1,10,20]
recordcount_list=
threads_list=
- 执行ycsb.py脚本
python ycsb.py
- 数据统计
- Fork 本项目
- 新建 Feat_xxx 分支
- 提交代码
- 新建 Pull Request
- 使用 Readme_XXX.md 来支持不同的语言,例如 Readme_en.md, Readme_zh.md
- 码云官方博客 blog.gitee.com
- 你可以 https://gitee.com/explore 这个地址来了解码云上的优秀开源项目
- GVP 全称是码云最有价值开源项目,是码云综合评定出的优秀开源项目
- 码云官方提供的使用手册 https://gitee.com/help
- 码云封面人物是一档用来展示码云会员风采的栏目 https://gitee.com/gitee-stars/