zoukankan      html  css  js  c++  java
  • ycsb使用方法

    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里配置吗?)

  • 相关阅读:
    SGU 275. To xor or not to xor
    4364: [IOI2014]wall砖墙
    3211: 花神游历各国
    5248: [2018多省省队联测]一双木棋
    3106: [cqoi2013]棋盘游戏
    POJ 1568 Find the Winning Move
    P3527 [POI2011]MET-Meteors
    P2617 Dynamic Rankings
    3262: 陌上花开
    1176: [Balkan2007]Mokia
  • 原文地址:https://www.cnblogs.com/bettersky/p/5592706.html
Copyright © 2011-2022 走看看