2015-06-04 162 views
2

我正在使用配置單元v.0.13。我真的需要hiveserver2嗎?

我很迷惑hiveserver2的功能。如果我的數據是在hdfs中,我試圖簡單地使用「配置單元」CLI來創建外部表,而不需要啓動hiveserver2,因此問題是否正確?還是我錯過了什麼?如果是,那麼什麼,如果不是,那麼我什麼時候需要hiveserver2?

回答

1

從Hive 0.13開始,HiveServer2支持通過HTTP傳輸(HIVE-4752)發送Thrift RPC消息。這對於支持客戶端和服務器之間的代理中介(例如,出於負載平衡或安全原因)特別有用。目前,您可以在TCP模式或HTTP模式下運行HiveServer2,但不能同時運行這兩種模式。這是有用的地方。

ref:https://cwiki.apache.org/confluence/display/Hive/Setting+Up+HiveServer2