YCSB

Yahoo! Cloud Serving Benchmark

  • 所有者: brianfrankcooper/YCSB
  • 平台:
  • 許可證: Apache License 2.0
  • 分類:
  • 主題:
  • 喜歡:
    0
      比較:

Github星跟蹤圖

YCSB

Build Status

Getting Started

  1. Download the latest release of YCSB:

    curl -O --location https://github.com/brianfrankcooper/YCSB/releases/download/0.17.0/ycsb-0.17.0.tar.gz
    tar xfvz ycsb-0.17.0.tar.gz
    cd ycsb-0.17.0
    
  2. Set up a database to benchmark. There is a README file under each binding
    directory.

  3. Run YCSB command.

    On Linux:

    bin/ycsb.sh load basic -P workloads/workloada
    bin/ycsb.sh run basic -P workloads/workloada
    

    On Windows:

    bin/ycsb.bat load basic -P workloads\workloada
    bin/ycsb.bat run basic -P workloads\workloada
    

Running the ycsb command without any argument will print the usage.

See https://github.com/brianfrankcooper/YCSB/wiki/Running-a-Workload
for a detailed documentation on how to run a workload.

See https://github.com/brianfrankcooper/YCSB/wiki/Core-Properties for
the list of available workload properties.

Building from source

YCSB requires the use of Maven 3; if you use Maven 2, you may see errors
such as these
.

To build the full distribution, with all database bindings:

mvn clean package

To build a single database binding:

mvn -pl site.ycsb:mongodb-binding -am clean package

主要指標

概覽
名稱與所有者brianfrankcooper/YCSB
主編程語言Java
編程語言Python (語言數: 6)
平台
許可證Apache License 2.0
所有者活动
創建於2010-04-19 20:52:11
推送於2025-05-08 21:25:37
最后一次提交2025-05-08 14:25:37
發布數55
最新版本名稱0.17.0 (發布於 2019-10-09 21:53:03)
第一版名稱0.1.0 (發布於 2010-04-20 17:07:22)
用户参与
星數5.1k
關注者數213
派生數2.3k
提交數1.4k
已啟用問題?
問題數969
打開的問題數266
拉請求數463
打開的拉請求數111
關閉的拉請求數213
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?