kvlite

KVLite is a simplified version of the Oracle NoSQL Database. It provides a single storage node, single shard store, that is not replicated. It runs in a single process without requiring any administrative interface.

Below are the command line options that you can use with the kvlite utility.

java -jar KVHOME/lib/kvstore.jar kvlite
[-root <rootDirectory>]  # defaults to: ./kvroot
[-store <storeName>] # defaults to: kvstore
[-host <hostname>] # defaults to: local host name
[-port <port>] # defaults to: 5000
[-storagedirsizegb <GB>] # defaults to: 10
[-noadmin] # defaults to: false
[-secure-config <enable|disable>] # defaults to: enable
[-restore-from-snapshot <name of snapshot>] # defaults to: no restore
[-admin-web-port <admin web service port>] # defaults to: -1

You can specify the parameter values the first time you start KVLite. The parameter values are recorded in a config file and are used when KVLite is restarted. The config file is stored in the root directory. To change your initial values, either delete your root directory before starting KVLite, or specify the -root option with a different root directory than you initially used. Following are the descriptions of the command line options: