hive服務

hiveserver/hiveserver2比較

之前一直不明白,有了hiveserver,爲什麼還要有hiveserver2?

看了下段,終於明白:

hiveserver和hiveserver2雖然都基於thrift,允許客戶端使用多語言遠程操作hive,但前者不能處理多於一個客戶端的併發請求。因此在Hive-0.11.0版本中重寫了HiveServer代碼得到了HiveServer2,進而解決了該問題。HiveServer2支持多客戶端的併發和認證。

hiveserver在hive1.2.1中並不會出現,官網的說法是:

   HiveServer is scheduled to be removed from Hive releases starting Hive 0.15. See HIVE-6977. Please switch over to HiveServer2.



hiveserver2節點配置
Hiveserver2已經不再需要hive.metastore.local這個配置項了(hive.metastore.uris爲空,則表示是metastore在本地,否則
就是遠程)遠程的話直接配置hive.metastore.uris即可

發佈了67 篇原創文章 · 獲贊 16 · 訪問量 15萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章