Hive的優缺點

2021-10-08 18:01:12 字數 463 閱讀 4986

優點

(1) 操作介面採用類sql語法,提供快速開發的能力(簡單、容易上手)。

(2) 避免了去寫mapreduce,減少開發人員的學習成本。

(3) hive的執行延遲比較高,因此hive常用於資料分析,對實時性要求不高的場合。

(4) hive優勢在於處理大資料,對於處理小資料沒有優勢,因為hive的執行延遲比較高。

(5)hive支援使用者自定義函式,使用者可以根據自己的需求來實現自己的函式。

缺點

1.hive的hql表達能力有限

(1)迭代式演算法無法表達

(2)資料探勘方面不擅長

2.hive的效率比較低

(1)hive自動生成的mapreduce作業,通常情況下不夠智慧型化

(2)hive調優比較困難,粒度較粗

Hive的優缺點及框架概念

1 hive處理的資料儲存在hdfs 2 hive分析資料底層的實現是mapreduce 3 執行程式執行在yarn上 1 操作介面採用類sql語法,提供快速開發的能力 簡單 容易上手 2 避免了去寫mapreduce,減少開發人員的學習成本。3 hive的執行延遲比較高,因此hive常用於資料分析...

Hive定義,優缺點,架構原理介紹

1.1 什麼是hive 1.2 hive優缺點 1.2.1 優點 1.2.2 缺點 1.3 hive的架構原理 1 使用者介面 client 2 元資料 metastore 3 hadoop 4 驅動器 driver hive 通過給使用者提供的一系列互動介面,接收到使用者的指令 sql 使用自己的...

Hive 概念 優缺點及使用場景

概念hive是構建與hadoop之上的資料倉儲軟體,能夠有效的讀取 寫入和管理大型資料集合,並且支援通過sql查詢分析資料。hive是基於hadoop的,hadoop資料處理任務本質上是 mapreduce,所以hivesql執行本質上都是mapreduce任務 優缺點比較 優點缺點 1 可以通過s...