Oracle NoSQL Databaseプロキシについて
Oracle NoSQL Databaseプロキシは、Oracle NoSQL Database SDKとOracle NoSQL Database (kvlite構成)との通信を可能にする中間層コンポーネントです。
図proxy_arch.pngの説明
Oracle NoSQL Databaseドライバは、クライアント・アプリケーションで使用される様々なプログラミング言語で使用できます。Oracle NoSQL Databaseプロキシは、クライアント・アプリケーションからのリクエストを受け入れ、Oracle NoSQL Databaseを使用してそれらを処理するサーバーです。Oracle NoSQL DatabaseプロキシのJARファイル(httpproxy.jar)は、ダウンロードしたOracle NoSQL DatabaseのEnterprise EditionディストリビューションおよびCommunity Editionディストリビューションに含まれています。Oracle NoSQL DatabaseプロキシのJARは、Oracle Technology Networkからダウンロードできます。
KVLiteを起動した後、次のコマンドを実行してプロキシを起動する必要があります。
                  
               - セキュアでないkvliteの場合:
java -jar lib/httpproxy.jar \ -storeName <kvstore_name> \ -helperHosts <kvstore_helper_host> \ [-hostname <proxy_host>] \ [-httpPort <proxy_http_port>] - セキュアなkvliteの場合:
java -jar lib/httpproxy.jar \ -storeName <kvstore_name> \ -helperHosts <kvstore_helper_host> \ [-hostname <proxy_host>] \ [-httpsPort <proxy_https_port>] \ -storeSecurityFile proxy/proxy.login \ -sslCertificate certificate.pem \ -sslPrivateKey key-pkcs8.pem \ -sslPrivateKeyPass <privatekey_password> \ [-verbose true] 
詳細は、Oracle NoSQL Databaseプロキシを参照してください。