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

  • 相关阅读:
    Ruby 操作 Mysql (2)
    有关SQL模糊查询【转载】
    vim命令行大全【转载】
    Ruby连接MySQL
    c# 操作mysql
    sublime 3 快捷键大全
    VS2010快捷键大全
    [使用Xpath对XML进行模糊查询]
    vim永久显示行号
    Ubuntu16.04LTS安装flash player
  • 原文地址:https://www.cnblogs.com/bettersky/p/5592706.html
Copyright © 2011-2022 走看看