Skip to content

Files

Latest commit

c506ef9 · Jul 29, 2018

History

History
This branch is 1 commit ahead of, 116 commits behind brianfrankcooper/YCSB:master.

maprdb

Quick Start

This section describes how to run YCSB on a MapR Cluster against MapR-DB (Binary).

1. Set Up YCSB

Clone the YCSB git repository and compile:

git clone https://github.com/brianfrankcooper/YCSB.git
cd YCSB
mvn clean package

2. Create MapR-DB Binary Table

maprcli volume create -name tables -path /tables
maprcli table create -path /tables/myTable	
maprcli table cf create -path /tables/myTable -cfname cf0

3. Run YCSB

3.1. Load Table
./bin/ycsb load maprdb -P workloads/workloada -cp $(mapr classpath) -p table=/tables/myTable -p columnfamily=cf0
3.2. Run workload
./bin/ycsb run maprdb -P workloads/workloadb -cp $(mapr classpath) -p table=/tables/myTable -p columnfamily=cf0