7

Hive 0.10 バージョンがあり、Hive Server 1 と Hive Server2 のどちらを使用するべきか迷っていました。もう 1 つの質問は、ポート 10000 で実行されている Hive サーバーに接続することです。サードパーティのツールを使用します。他に何か必要ですか?

ありがとう、

4

4 に答える 4

4

Hive 1 v 2 の質問があり、次の場所で基本を見つけました。

http://www.slideshare.net/cwsteinbach/hiveserver2-for-apache-hive

  • HiveServer2 Thrift API 仕様
  • JDBC/ODBC HiveServer2 ドライバー
  • メモリリークの修正とセッション/構成情報を備えた同時Thriftクライアント
  • ケルベロス認証
  • GRANT/ROLE およびコード インジェクション ベクトルを改善するための承認

介在する開発を考えると、さらに多くのことがあると確信しています。

于 2014-01-28T01:34:22.357 に答える
2

Hive サーバー 2 は Rest API をサポートします。beeline のようなツールを使用して、クラスター外の任意のクライアントから Hive データベースに接続できます。セキュリティで保護された環境では、beeline (Hive Rest API クライアント) は knox ゲートウェイ経由で接続します。文字通り、Hive Server2 に接続できる複数のビーライン接続が存在する可能性があります。したがって、安全性を高め、複数の接続を確立するには、 hiveserver2 を使用してください

于 2016-03-04T13:55:41.740 に答える
2

HiveServer2 は、HiveServer の改良版であり、JDBC および ODBC クライアント、Kerberos 認証、およびマルチクライアントの同時実行性に合わせて調整された Thrift API をサポートします。HiveServer2 の CLI は Beeline です。

ソース: Cloudera

于 2017-09-07T09:27:58.073 に答える