ストアが非セキュアな場合のLoadRmvTableの実行方法
LoadRmvTable
を実行して、rmvTable
という名前の表を作成し、非セキュア・アクセス用に構成したストアにサンプル・データを移入するには、クライアント・ノードのコマンドラインで次のように入力します。このノードには、デプロイした非セキュア・ストアの管理サービスを実行しているノードとのネットワーク接続が必要です(たとえば、kv-host-1
自体など)。
cd /opt/oracle/nosql/apps/kv
java -classpath \
/opt/oracle/kv-ee/lib/kvclient.jar:\
/opt/oracle/kv-ee/lib/sklogger.jar:\
/opt/oracle/kv-ee/lib/commonutil.jar:examples \
hadoop.hive.table.LoadRmvTable \
-store example-store -host kv-host-1 -port 5000 \
-nops 79
[-delete]
必須のパラメータは、-store
、-host
、-port
および-nops
です。パラメータの-delete
はオプションです。
前述のコマンドライン例では、引数-nops 79
によってrmvTable
に79行を書き込むように要求しています。この行数の増減が必要な場合は、-nops
パラメータの値を変更する必要があります。
LoadRmvTable
の再実行時に、オプションの-delete
パラメータを指定すると、要求された新しい行を追加する前に、LoadRmvTable
の以前の実行によって追加されたすべての行が表から削除されます。それ以外の場合、既存のすべての行がそのまま残され、表の行数は要求した-nops
の新しい行数だけ増えます。