1
我指的是以下鏈接:Hive Support for Spark有人可以解釋一下:「Spark SQL支持與Hive不同的用例。」
它說:「星火SQL支持不同的使用情況比蜂巢」
我不確定爲什麼會這樣。這是否意味着作爲Hive用戶我不能通過Spark SQL使用Spark執行引擎?
一些問題:
- 星火SQL使用蜂巢查詢分析器。所以它會理想地支持所有的Hive功能。
- 它會使用Hive Metastore嗎?
- Will Hive會使用Spark優化器還是會構建自己的優化器?
- Will Hive會將MR作業轉換爲Spark嗎?或者使用其他範例?
謝謝。幾個問題: - Spark SQL使用Hive Query解析器。所以它會理想地支持所有的Hive功能。它會使用Hive Metastore嗎? - Hive會使用Spark優化器,還是會構建自己的優化器? - Hive會將MR作業轉換成Spark嗎?或者使用其他範例? – Venkat 2014-08-28 15:52:39
IIRC,Spark SQL將使用Hive Metastore yes,因此您將能夠運行所有Hive查詢。至於Hive-on-Spark,請參閱[本博文](http://blog.cloudera.com/blog/2014/07/apache-hive-on-apache-spark-motivations-and-design-principles/) ,其中描述了設計原則。 – 2014-08-28 23:37:51