Hive学习笔记(一) 框架介绍

来源:互联网 发布:五子棋胜负判断算法 编辑:程序博客网 时间:2024/05/21 07:26
官网地址:http://hive.apache.org/ 
一、定义:
Hive是基于hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供HQL(Hive Query Language)查询功能;Hive将SQL语句转换为MapReduce任务进行运行。

二、Hive与Hadoop的关系


三、Hive体系结构                                                                
整体架构图一


                                                                 整体架构图二














四、Hive与RDBMS的区别


五、Hive实用场景以及优缺点
1、100PB+级的数据计算;
2、有schema,所以能用SQL语句去查询,易上手;
3、设计初衷是大规模、易用而不是低延时
4、比调用JAVA MR API更方便;
缺点:
1、不是低延时和实时查询
2、即使只有几行数据也可能要花费一些时间;
六、Hive元数据存储、Hive数据存储
hive元数据存储在关系型数据库中(包含表的基本信息,表名、创建时间、表类型、location信息等等),hive的数据存储在HDFS文件系统中,指向的是HDFS的某个文件夹,是hive的物理数据。




七、Hive Shell常用操作
hive -e 是在linux命令行里面直接执行,也就是说不需要进入hive命令
hive -f 
hive -v
hive -i
hive -s







0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 来月经前游泳了怎么办 快来完事游泳了怎么办 游泳时来月经了怎么办 经期第7天游泳了怎么办 来月经已经游了泳怎么办 月经来了要游泳怎么办 三个月宝宝趴着不会抬头怎么办 我的月经不完怎么办 游泳时怎么办能浮出水面 游泳时眼镜起雾怎么办 练瑜伽手臂变粗怎么办 孕妇喝了芬达怎么办 宫口开了但头高怎么办 整天坐着肚子越来越大怎么办 坐久了屁股变大怎么办 屁股久坐的黑印怎么办 练瑜伽小腿变粗怎么办 练瑜伽腿粗了怎么办 练完瑜伽腿粗怎么办 肚子大屁股大腿粗怎么办 甲状腺偏大弥漫性欠均匀怎么办 大腿后侧拉伤了怎么办 腰和臀部都疼怎么办 瑜伽后弯后腰疼怎么办? 吃了大蒜肝痛怎么办 练瑜伽前躯不行怎么办 月子里碰冷水了怎么办 月子手碰凉水了怎么办 月子里碰了冷水怎么办 顺产后下面会痛怎么办 产后肚子瘦不下来怎么办 出月子后臀部很疼怎么办 做月子时臀部疼怎么办 月子臀部大腿疼困怎么办 产后抱孩子腰疼怎么办 剖腹产后5年小肚子很大怎么办 压力大工作忙瘦了怎么办? 哺乳乳房一大一小怎么办 哺乳期乳房一大一小怎么办 上班之后奶少了怎么办 出了月子还流恶露怎么办?