Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master

This branch is 9 commits ahead, 47 commits behind brianfrankcooper:master

Merge pull request #3 from benjaminbrent/bugfix-variableswap

Fix variable swap bug so that ClosedEconomyWorkload only moves money from higher-numbered accounts/keys to lower-numbered accounts/keys
latest commit d15ace0f42
Akon Dey authored
Failed to load latest commit information.
bin gh-66 added shell command
cassandra gh-66 bump up version. use com.yahoo.ycsb
core Make whitespace consistent
distribution gh-66 reorganize directory structure
doc Updated documentation for MongoDB binding and others. closes #8
gemfire
hbase gh-66 bump up version. use com.yahoo.ycsb
infinispan gh-66 bump up version. use com.yahoo.ycsb
jdbc gh-66 bump up version. use com.yahoo.ycsb
mapkeeper gh-66 modified mapkeeper readme
mongodb Prevent attempts to update _id field
nosqldb gh-66 update nosql README
redis gh-66 bump up version. use com.yahoo.ycsb
voldemort gh-66 bump up version. use com.yahoo.ycsb
workloads gh-66 reorganize directory structure
.gitignore gh-66 added build instruction.
BUILD gh-66 added more stuff in BUILD. added db links in ycsb.
CHANGELOG gh-67 use checkstyle.
LICENSE.txt Initial commit of YCSB.
NOTICE.txt Initial commit of YCSB.
README gh-66 updated readme
checkstyle.xml gh-67 use checkstyle.
pom.xml gh-67 use checkstyle.

README

Yahoo! Cloud System Benchmark (YCSB)
====================================

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.