hive语法和常用函数.pptxVIP

  • 6
  • 0
  • 约2.81千字
  • 约 61页
  • 2020-10-10 发布于广东
  • 举报
实用文案 Hive是一个基于Hadoop分布式系统上的数据仓库,最早是由Facebook公司开发的,Hive极大的推 进了Hadoop ecosystem在数据仓库方面上的发展。 Facebook的分析人员中很多工程师比较擅长而SQL而不善于开发MapReduce程 序,为此开发出Hive,并对比较熟悉SQL的工程师提供了一套新的SQL-like方言——Hive QL。 Hive SQL方言特别和MySQL方言很像,并提供了Hive QL的编程接口。Hive QL 语句最终被Hive解析器引擎解析为MarReduce程序,作为job提交给Job Tracker运行。这对 MapReduce框架是一个很有力的支持。 Hive是一个数据仓库,它提供了数据仓库的部分功能:数据ETL(抽取、转换、 加载)工具,数据存储管理,大数据集的查询和分析能力。 由于Hive是Hadoop上的数据仓库,因此Hive也具有高延迟、批处理的的特性, 即使处理很小的数据也会有比较高的延迟。故此,Hive的性能就和居于传统数据库的数据仓库的 性能不能比较了。 Hive不提供数据排序和查询的cache功能,不提供索引功能,不提供在线事物, 也不提供实时的查询功能,更不提供实时的记录更性的功能,但是,Hive能很好地处理在不变的 超大数据集上的批量的分析处理功能。Hive是基于hadoop平台的,故有很好的扩展

文档评论(0)

1亿VIP精品文档

相关文档