前置介绍
YCSB 是一个基准测试系统的框架
https://github.com/brianfrankcooper/YCSB github地址
做压测的时候下载自己需要的单个压缩包就好了
Release YCSB 0.17.0 · brianfrankcooper/YCSB · GitHub 下载地址
压测步骤如下:
-
设置数据库系统进行测试
-
选择合适的数据库接口层
-
选择合适的工作量
-
选择适当的运行时参数(客户端线程数、目标吞吐量等)
-
加载数据
-
执行工作量
总结 就是找到合适的组件或者直接使用JDBC连接 然后设置配置文件 调整想要测试的数据类型和大小和读写比例
具体使用文档在YCSB的解压的插件包中都有
当前YCSB支持的数据库