YCSB/nosqldb
Chrisjan Matser d4e3f60c29 [version] update master to 0.9.0-SNAPSHOT. 2016-04-01 21:58:48 -07:00
..
src/main [nosqldb] Checkstyle updates for Oracle's NoSQL DB binding. 2015-11-08 20:34:33 -05:00
README.md Rename README file to README.md file for the following DB bindings so the build process can generate binding specific tar balls for them. (currently they are broken because the build process looks for README.md) 2015-10-27 10:33:19 -07:00
pom.xml [version] update master to 0.9.0-SNAPSHOT. 2016-04-01 21:58:48 -07: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