単一ノードKVLiteの構成
KVLiteは、簡易版のOracle NoSQL Databaseです。
KVLiteは、レプリケートされない単一のシャード・データ・ストアです。単一プロセスで実行され、管理インタフェースを必要としません。KVLiteは、コマンドライン・インタフェースを使用して構成、起動および停止します。
KVLiteは、Oracle NoSQL Databaseアプリケーションの開発および単体テストを行う必要のあるアプリケーション開発者が使用するためのものです。これをOracle NoSQL APIを理解するための開発プラットフォームとして使用し、APIとの様々な相互作用方法をテストできます。これは、NoSQLデータベースの最も単純な構成であり、詳細な構成ステップを必要としないため、迅速に開始するのに役立ちます。ただし、本番デプロイメントやパフォーマンス測定のためのものではありません。
次に示すように、KVLiteをセキュア・モードで起動します。
java -Xmx64m -Xms64m -jar lib/kvstore.jar kvlite
kvstore
は構成されるデータ・ストア名で、kvroot
はOracle NoSQL Databaseデータが格納されるディレクトリです。
また、KVLiteはデフォルトでセキュアです。KVLiteを非セキュア・モードで実行する場合は、次に示すように、KVLiteのインストール時にセキュリティを無効にするパラメータを明示的に指定する必要があります。
java -jar lib/kvstore.jar kvlite -secure-config disable