Introduction

The Oracle NoSQL Database is a scalable, distributed NoSQL database, designed to provide highly reliable, flexible and available data management across a configurable set of storage nodes. It consists of two parts - a NoSQL DB Driver and a collection of storage nodes called the data store. The NoSQL DB Driver is an intelligent driver that transparently handles all the core operations of Oracle NoSQL Database, and the data store consists of storage nodes.

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. You configure, start, and stop KVLite using a command line interface.

Architecture of KVLite

Note: KVLite is intended for use by application developers who want to develop and unit test their Oracle NoSQL Database applications. It can be used as a development platform for developers to get familiar with Oracle NoSQL APIs, and test different ways of interacting with these APIs. KVLite runs on a single system. It is not intended for production deployment, or for performance measurements.

Also, KVLite is secure by default. If you want to run KVLite in non-secure mode, you will have to explicitly provide parameters to disable security while installing KVLite as demonstrated in this guide.

This Quick Start guide demonstrates how to perform the following tasks:

  1. About the Oracle NoSQL Database Proxy
  2. Install KVLite
  3. Start KVLite
  4. Verify your Installation
  5. Stop and Restart KVLite