码迷,mamicode.com
首页 > 其他好文 > 详细

ycsb使用方法

时间:2016-06-17 08:29:35      阅读:1545      评论:0      收藏:0      [点我收藏+]

标签:

ycsb本身相当于客户端,不断向服务端发送请求,同时记录下这些请求耗费的时间。

那么,必须要有一个服务端在某个端口监听。

 

ycsb可以在workload里写入服务端的ip和端口,也可以在命令行里写上。

 

使用root账户运行ycsb,不然各种错。这可能是因为ycsb在运行过程中要干一些root才有权限干的事情。

 

ycsb分为两种模式,load和run。load其实就是先装载一定量的数据,而run就是在这load的基础上按照workload的要求去发送请求。

(那么,如果数据库中已经存在了一部分数据,在load的话,后面的run的请求是在这总数据上运行吗?)

 

ycsb自身包含对一些数据库的支持。对这些自身支持的数据库,测试起来非常简单。首先安装数据库,将服务端运行起来。然后在ycsb里执行load和run就可以了。

 

ycsb提供了一个mapkeeper用于对其他自身不支持的数据库进行测试。mapkeeper需要配置mapkeeper.host和mapkeeper.port两个参数。

(是在workload里配置吗?)

 

ycsb使用方法

标签:

原文地址:http://www.cnblogs.com/bettersky/p/5592706.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!