インストール

Oracle NoSQL Databaseをインストールする前に、様々なデータベース・パッケージ・ファイルを格納し、データを格納するディレクトリを決定します。次の環境変数に適切なディレクトリ・パスを設定します。
    • $KVHOME - これは、すべてのOracle NoSQL Databaseパッケージ・ファイル(ライブラリ、Javadoc、スクリプトなど)を格納するディレクトリです。インストール内のストレージ・ノードごとに$KVHOMEの同じディレクトリ・パスを使用することをお薦めします。今後のソフトウェアのアップグレードを簡単にするには、リリース番号を含める規則を$KVHOMEに使用します。たとえば、/var/kv/kv-M.N.Oのような$KVHOMEの場所を使用します。M.N.Oは、ソフトウェアのrelease.major.minor番号を表します。
    • $KVROOT - これは、Oracle NoSQL Databaseデータを格納するディレクトリです。
$KVHOME$KVROOTの両方のディレクトリがストレージ・ノードにローカルであり、ネットワーク・ファイル・システム上にはないようにすることをお薦めします。

ノート:

$KVHOME$KVROOTには異なるディレクトリを使用してください。次に例を示します。
export $KVHOME=$HOME/nosql/kv-24.1.11
export $KVROOT=$KVHOME/kvroot

Oracle NoSQL Databaseをインストールするステップ:

  1. Oracle NoSQL Databaseバンドルをダウンロードします。Community EditionまたはEnterprise Editionソフトウェアをダウンロードできます。
    • Community Edition: Oracle NoSQL Database Community Edition (CE)ソフトウェアは、Apache 2.0ライセンス(Apache 2.0)に従ってライセンスされます。
    • Enterprise Edition: Oracle NoSQL Database Enterprise Edition (EE)ソフトウェアは、Oracleの商用ライセンスに従ってライセンスされます。
    エディションの違いを理解するには、NoSQL Databaseオプションの違いを参照してください。複数のストレージ・ノードがある場合は、ダウンロードしたソフトウェアを各ストレージ・ノードにコピーします。
  2. Oracle NoSQL Databaseパッケージ(kv-M.N.O.zipまたはkv-M.N.O.tar.gz)の内容を$KVHOMEに抽出します。$KVHOMEが共有ネットワーク・ディレクトリにある場合(非推奨)は、1回のみ展開する必要があります。$KVHOMEが各ストレージ・ノードにローカルである場合は、各ストレージ・ノードでパッケージを展開します。パッケージを解凍すると、Oracle NoSQL Databaseがインストールされます。
    unzip kv-ee-24.1.11.zip
  3. $KVHOME (Oracle NoSQL Databaseパッケージを解凍した場所)および$KVROOTに適切な値を設定します。
    次に例を示します。
    export $KVHOME=$HOME/nosql/kv-24.1.11
    export $KVROOT=$KVHOME/kvroot
  4. 次のコマンドを使用して、ソフトウェアのインストールを検証します:
    java -Xmx64m -Xms64m -jar $KVHOME/lib/kvclient.jar
    次のような出力が表示されます:
    24.1.11 2024-04-05 21:25:44 UTC  
    Build id: 477e7f102ab4 Edition:Client
    ここで、24.1.11はデータベースのバージョン番号です。

ソフトウェアのインストールが完了します。データ・ストアの構成を続行できます。