Yahoo! Cloud Serving Benchmark
Перейти к файлу
Steffen Friedrich cbaf24e4e4 [exporter] added JSONArrayMeasurementsExporter which generates one JSON array of measurement objects. 2015-06-09 15:01:15 +02:00
accumulo [version] update to 0.2.0-SNAPSHOT. 2015-05-27 01:15:36 -05:00
bin [scripts] remove defunct ycsb.sh 2015-06-06 00:04:12 -05:00
cassandra [cassandra] Added support for Cassandra CQL binding. 2015-05-29 01:48:02 -05:00
core [exporter] added JSONArrayMeasurementsExporter which generates one JSON array of measurement objects. 2015-06-09 15:01:15 +02:00
couchbase [couchbase] Adding support for Couchbase. 2015-05-29 02:14:00 -05:00
distribution [version] update to 0.2.0-SNAPSHOT. 2015-05-27 01:15:36 -05:00
doc Updated documentation for MongoDB binding and others. closes #8 2010-05-12 14:51:56 -07:00
dynamodb [version] update to 0.2.0-SNAPSHOT. 2015-05-27 01:15:36 -05:00
elasticsearch Merge pull request #108 from phaneesh/master 2015-05-28 23:46:34 -05:00
gemfire [gemfire] update to latest artifact. 2015-06-07 23:49:42 -05:00
hbase Add a document for hbase-binding and remove hbase-site.xml 2015-06-06 21:46:54 +09:00
hypertable [version] update to 0.2.0-SNAPSHOT. 2015-05-27 01:15:36 -05:00
infinispan [version] update to 0.2.0-SNAPSHOT. 2015-05-27 01:15:36 -05:00
jdbc [version] update to 0.2.0-SNAPSHOT. 2015-05-27 01:15:36 -05:00
mapkeeper [version] update to 0.2.0-SNAPSHOT. 2015-05-27 01:15:36 -05:00
mongodb #284 - Make sure the tests work with a <= 2.4 version of MongoDB. 2015-06-06 14:32:26 -04:00
nosqldb [version] update to 0.2.0-SNAPSHOT. 2015-05-27 01:15:36 -05:00
orientdb [version] update to 0.2.0-SNAPSHOT. 2015-05-27 01:15:36 -05:00
redis [version] update to 0.2.0-SNAPSHOT. 2015-05-27 01:15:36 -05:00
voldemort [version] update to 0.2.0-SNAPSHOT. 2015-05-27 01:15:36 -05:00
workloads Included a template collecting all workload properties into 2012-08-20 09:44:41 -07:00
.gitignore Cleanup for move to Accumulo 1.4.4 2014-05-01 12:46:33 -05:00
.travis.yml Fix #284 - Switch to travis starting the test mongod instance. 2015-06-06 14:11:49 -04:00
BUILD gh-66 added more stuff in BUILD. added db links in ycsb. 2012-02-22 01:32:13 -08:00
CHANGELOG gh-95 Update the MongoDB driver version to 2.9.0. 2012-12-16 01:56:32 -05:00
LICENSE.txt Initial commit of YCSB. 2010-04-19 13:50:19 -07:00
NOTICE.txt Initial commit of YCSB. 2010-04-19 13:50:19 -07:00
README.md Update README.md 2015-03-26 12:05:44 +01:00
checkstyle.xml gh-67 use checkstyle. 2012-02-27 00:33:46 -08:00
pom.xml [gemfire] update to latest artifact. 2015-06-07 23:49:42 -05:00

README.md

Yahoo! Cloud System Benchmark (YCSB)

Build Status

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.tar.gz
    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.