
1、YCSB 背景
YCSB,全称为“Yahoo!Cloud Serving Benchmark”,是雅虎开发的用来对
云服务进行基础测试的工具,其内部涵盖了常见的 NoSQL 数据库产品,如
Cassandra、MongoDB、HBase、Redis 等等。在运行 YCSB 的时候,可以配置不同
的 workload 和 DB,也可以指定线程数&并发数等其他参数。
2、初探
首先在官网上下载源码编译或者直接下载软件包:
https://github.com/brianfrankcooper/YCSB/releases/tag/0.10.0
(编译的话需要 maven 工程和其他资源包的依赖比较麻烦,建议直接下载软
件包,解压后进行简单的操作(下文介绍)后就能直接用。)
下载压缩包后上传到对应的主机,解压 tar –xvf ycsb-0.12.0.tar.gz 后
的文件夹内目录结构如下:
评论0