美文网首页
Hive总览(0923)

Hive总览(0923)

作者: hipeer | 来源:发表于2018-09-24 14:14 被阅读0次

什么是Hive?

  • 建立在Hadoop之上的数据仓库解决方案
  • 提供一种类似sql的查询语言,名为Hive query language HQL
  • 早期的Hive开发工作始于2007年的Facebook
  • Hive让更多的人使用Hadoop
  • 如今,Hive是Hadoop下的一个顶级Apache项目

Hive的优势和特点

  • 提供了一个比MR编码更少的简单优化模型
  • HQL和SQL具有相似的语法和高生产率
  • Hive支持在不同的计算框架上运行
  • Hive支持在HDFS和HBase上临时查询数据
  • Hive支持用户定义函数、脚本和定制格式
  • 成熟的用于ETL和BI工具的JDBC和ODBC驱动程序
  • 稳定可靠的批量处理
  • Hive拥有一个庞大而活跃的社区

Hive元数据

DataStructure Logical Physical (HDFS)
Database A collection of tables Folder with files
Table A collection of rows of data Folder with files
Partition Columns to split data Folder
Buckets Columns to distribute data Files
Row Line of records Line in a file
Columns Slice of records Specified positions in each line
Views Shortcut of rows of data n/a
Index Statistics of data Folder with files\

相关文章

  • Hive总览(0923)

    什么是Hive? 建立在Hadoop之上的数据仓库解决方案 提供一种类似sql的查询语言,名为Hive query...

  • Hive表的基本操作(0923)

    一、Databases 二、Tables;

  • 数仓--Hive--元数据表结构学习

    以Hive2.3.4为例进行学习 元数据表总览 一共有57张表,大致分类下:image.png 版本表VERSIO...

  • Hive内部表和外部表(0923)

    1. 外部表(external table) 有external修饰,表数据保存在HDFS上,该位置由用户指定。删...

  • 2019-01-27

    3290?0923?

  • Hive数据类型和建表(0923)

    Hive原始数据类型 复杂数据类型 基本建表语句 高级建表语句 CTAS -- create table as s...

  • 0923

    深圳特区起来的时候,来自全国各地的有志青年怀揣着几块钱就敢挤上火车往里跳,这是意识清明的平民翻身之战。而后他们中的...

  • 0923

    #幸福是需要修出来的~每天进步1%~幸福实修11班/14蒋春燕~江苏 20170923 【幸福三朵玫瑰】 今日3朵...

  • 0923

    舍得,舍得,今天学会舍,明年才有得!2018,你会在那里。

  • 0923

    我觉得

网友评论

      本文标题:Hive总览(0923)

      本文链接:https://www.haomeiwen.com/subject/gytxoftx.html