Hive的优缺点

Posted 小托米不熬夜

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Hive的优缺点相关的知识,希望对你有一定的参考价值。

一、优点

1.操作接口采用类SQL语法,提高快速开发的能力(简单、容易上手)

2.避免了去写MapReduce,减少开发人员的学习成本

3.Hive擅长处理大数据,对小数据处理没有优势,因为Hive的延迟比较高

二、缺点

1.Hive的HQL表达能力有限,迭代算法无法表达

2.不擅长数据挖掘方面,由于MapReduce数据处理流程的限制,效率更高的算法却无法实现

3.Hive自动生成的MapReduce作业,通常情况下不够智能化

4.Hive调优比较困难,粒度较粗

5.Hive不擅长处理实时性高的场合

以上是关于Hive的优缺点的主要内容,如果未能解决你的问题,请参考以下文章

Hive入门概述

MaxCompute(ODPS):Hive的进阶者

Hive

HIVE UDAF开发上手,你一看就懂!

mybatis的优缺点及应用场合

truncate和delete命令的优缺点和原理解析,适用场合