2

Apache Hive は Java プログラムに組み込むことができると思います。「Embedded Hive」をダウンロードできるページを教えてください。アプリケーションを開発している Windows で実行するには、Hive を埋め込む必要があります。埋め込みの詳細な手順とコード サンプルも役に立ちます。

4

2 に答える 2

0

Hiveは、Hiveテーブルのメタ情報を格納するRDBMSがローカルまたはスタンドアロンサーバーで実行できるという意味でのみ埋め込みモードをサポートします(https://cwiki.apache.org/confluence/display/Hive/HiveClientを参照)。さらに、付随するデータベースを備えたハイブは、一連のMapReduceジョブのオーケストレーターにすぎず、Hadoopフレームワークも実行されている必要があります。

于 2012-08-15T21:45:05.343 に答える
0

次のクラス org.apache.hadoop.hive.service.HiveServer.HiveServerHandler を使用して、hive/conf がクラスパスにあることを確認します。そして、hive/lib からのすべてのハイブ jar。この組み込みクライアントは、ハイブがインストールされているのと同じマシンから実行する必要があります。hive-site.xml が derby を使用している場合、組み込みクライアントが .metastore フォルダーを作成します。hive-site.xml がスタンドアロン データベースを使用している場合、組み込みクライアントはデータベースと直接通信するため、実行されていることを確認してください。

于 2012-08-16T15:55:44.590 に答える