YCSB/nosqldb
Sean Busbey 12ce3a8504 [version] update master branch to 0.18.0-SNAPSHOT 2019-09-21 01:24:50 -05:00
..
src/main Move all packages from com.yahoo.ycsb to site.ycsb. (#1354) 2019-09-19 13:51:09 -05:00
README.md [licensing] add missing headers called out by the RAT plugin. 2018-05-21 10:50:44 -05:00
pom.xml [version] update master branch to 0.18.0-SNAPSHOT 2019-09-21 01:24:50 -05:00

README.md

CONFIGURE

$KVHOME is Oracle NoSQL Database package files. $KVROOT is a data directory. $YCSBHOME is a YCSB home directory.

mkdir $KVROOT
java -jar $KVHOME/lib/kvstore-1.2.123.jar makebootconfig \
   -root $KVROOT -port 5000 -admin 5001 -host localhost \
   -harange 5010,5020
java -jar $KVHOME/lib/kvstore-1.2.123.jar start -root $KVROOT
java -jar $KVHOME/lib/kvstore-1.2.123.jar runadmin \
    -port 5000 -host localhost -script $YCSBHOME/conf/script.txt

BENCHMARK

$YCSBHOME/bin/ycsb load nosqldb -P workloads/workloada
$YCSBHOME/bin/ycsb run nosqldb -P workloads/workloada

PROPERTIES

See $YCSBHOME/conf/nosqldb.properties.

STOP

$ java -jar $KVHOME/lib/kvstore-1.2.123.jar stop -root $KVROOT

Please refer to Oracle NoSQL Database docs here: http://docs.oracle.com/cd/NOSQL/html/index.html