About the Oracle NoSQL Database Proxy
The Oracle NoSQL Database Proxy is a middle-tier component that lets the Oracle
NoSQL Database SDK communicate with the Oracle NoSQL Database (kvlite
configuration).
Description of the illustration proxy_arch.png
The Oracle NoSQL Database drivers are available in various programming languages that are used in the client application. The Oracle NoSQL Database Proxy is a server that accepts requests from the client application and processes them using the Oracle NoSQL Database. The JAR file (httpproxy.jar) for the Oracle NoSQL Database Proxy is included in the Enterprise Edition distribution and the Community Edition distribution of Oracle NoSQL Database that you downloaded. You can download the JAR for the Oracle NoSQL Database Proxy from the Oracle Technology Network.
- For a non-secure
kvlite:
java -jar lib/httpproxy.jar \ -storeName <kvstore_name> \ -helperHosts <kvstore_helper_host> \ [-hostname <proxy_host>] \ [-httpPort <proxy_http_port>]
- For a secure
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]
For more information, see Oracle NoSQL Database Proxy.