Skip to content
This repository
branch: master

Merge pull request #111 from lshmouse/master

[core] Add timestamp in ycsb qps and latency log
latest commit 4791826f0b
Weston Platter westonplatter authored
Octocat-spinner-32 bin gh-102 Minor fix so the classpath path separator is OS independent December 16, 2012
Octocat-spinner-32 cassandra gh-89 Patch for YCSB Cassandra Client version 1.0.6 August 14, 2012
Octocat-spinner-32 core add timestamp in ycsb qps and latency log December 25, 2012
Octocat-spinner-32 distribution gh-66 reorganize directory structure February 21, 2012
Octocat-spinner-32 doc Updated documentation for MongoDB binding and others. closes #8 May 12, 2010
Octocat-spinner-32 dynamodb gh-97 Bug fixes in dynamodb plugin October 22, 2012
Octocat-spinner-32 elasticsearch gh-93 New ElasticSearch Database Implementation September 10, 2012
Octocat-spinner-32 gemfire fix NullPointException when execute "ycsb run gemfire" January 30, 2013
Octocat-spinner-32 hbase gh-100 Time clean up and count it for hbase as update. December 16, 2012
Octocat-spinner-32 hypertable Added lines to hypertable/pom.xml to allow import of hypertable jars. July 10, 2012
Octocat-spinner-32 infinispan gh-66 bump up version. use com.yahoo.ycsb February 20, 2012
Octocat-spinner-32 jdbc gh-47 Fix an issue with JDBC scans December 16, 2012
Octocat-spinner-32 mapkeeper gh-66 modified mapkeeper readme February 20, 2012
Octocat-spinner-32 mongodb gh-95 Update the MongoDB driver to use a singleton Mongo instance for December 16, 2012
Octocat-spinner-32 nosqldb gh-66 update nosql README February 24, 2012
Octocat-spinner-32 orientdb gh-76 Updated the orientdb version to 1.0.1. August 14, 2012
Octocat-spinner-32 redis [redis] add README explaining how to run redid tests March 23, 2014
Octocat-spinner-32 voldemort gh-66 bump up version. use com.yahoo.ycsb February 20, 2012
Octocat-spinner-32 workloads gh-66 reorganize directory structure February 21, 2012
Octocat-spinner-32 .gitignore [redis] add README explaining how to run redid tests March 23, 2014
Octocat-spinner-32 .travis.yml [travis] initial commit on travis ci setup March 16, 2014
Octocat-spinner-32 BUILD gh-66 added more stuff in BUILD. added db links in ycsb. February 22, 2012
Octocat-spinner-32 CHANGELOG gh-95 Update the MongoDB driver version to 2.9.0. December 16, 2012
Octocat-spinner-32 LICENSE.txt Initial commit of YCSB. April 19, 2010
Octocat-spinner-32 NOTICE.txt Initial commit of YCSB. April 19, 2010
Octocat-spinner-32 README.md [travis] convert README to markdown format so build image can be disp… March 16, 2014
Octocat-spinner-32 checkstyle.xml gh-67 use checkstyle. February 27, 2012
Octocat-spinner-32 pom.xml Update the MongoDB Java Driver version to 2.11.2. July 26, 2013
README.md

Yahoo! Cloud System Benchmark (YCSB)

Build Status

Links

http://wiki.github.com/brianfrankcooper/YCSB/
http://research.yahoo.com/Web_Information_Management/YCSB/
ycsb-users@yahoogroups.com

Getting Started

  1. Download the latest release of YCSB:

    wget https://github.com/downloads/brianfrankcooper/YCSB/ycsb-0.1.4.tar.gz
    tar xfvz ycsb-0.1.4
    cd ycsb-0.1.4
    
  2. Set up a database to benchmark. There is a README file under each binding directory.

  3. Run YCSB command.

    bin/ycsb load basic -P workloads/workloada
    bin/ycsb 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.

Something went wrong with that request. Please try again.