Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: 806
Fetching contributors…

Cannot retrieve contributors at this time

25 lines (16 sloc) 1.007 kb

What is this?

basho_bench is Basho’s most excellent key/value store benchmarking application. To ease comparison with the erlang riak client I wrote this simple shim between basho_bench and the riak-java-client.

Running bench_shim allows you to benchmark riak with the riak-java-client (or benchmark the riak-java-client against Riak).

Usage

You need Java and maven.

git clone git://github.com/russelldb/bench_shim.git
mvn clean install
mvn exec:java -Dexec.mainClass="com.basho.riak.bench.BenchShimApp" -Dexec.classpathScope=runtime -Dexec.args="nodename@host.local MY_COOKIE"

This will start a local Jinterface node. You then need to configure your basho_bench installation to talk to this Java node.

See the riakc_java.config file in the root of this repo for an example.

To do

Lots, this is just a starter that drives the PB client.

  1. HTTP/PB choice
  2. Better docs
Jump to Line
Something went wrong with that request. Please try again.