![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记-Hive
liu_1221
这个作者很懒,什么都没留下…
展开
-
Hive-优缺点-架构-和数据库比较
Hive入门Hive:由Facebook开源用于解决海量结构化日志的数据统计。Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张表,并提供类SQL查询功能。本质是:将HQL转化成MapReduce程序1)Hive处理的数据存储在HDFS2)Hive分析数据底层的实现是MapReduce3)执行程序运行在Yarn上Hive的优缺点优点...原创 2019-09-20 19:33:53 · 1849 阅读 · 0 评论 -
Hive-安装-元数据配置到mysql-hive命令和常用配置
Hive安装部署1.Hive安装及配置把apache-hive-1.2.1-bin.tar.gz上传到linux的/opt/software目录下解压apache-hive-1.2.1-bin.tar.gz到/opt/module/目录下面tar -zxvf apache-hive-1.2.1-bin.tar.gz -C /opt/module/修改apache-hive-1...原创 2019-09-21 23:20:26 · 287 阅读 · 0 评论 -
Hive-数据类型
基本数据类型 Hive数据类型 Java数据类型 长度 例子 tinyint byte 1byte有符号整数 20 smalint short 2byte有符号整数 ...原创 2019-09-23 22:45:04 · 164 阅读 · 0 评论 -
Hive-DDL数据定义
创建数据库1)创建一个数据库 db_liun,数据库在HDFS上的默认存储路径是/user/hive/warehouse/*.db。create database db_liun;2)避免要创建的数据库已经存在错误,增加if not exists判断。(标准写法)create database if not exists db_liun;3)创建一个数据库,指定数据库在HD...原创 2019-09-24 22:10:10 · 129 阅读 · 0 评论 -
Hive-DML数据操作
数据导入向表中装载数据(Load)1.语法load data [local] inpath '/opt/module/datas/student.txt' [overwrite] into table student [partition (partcol1=val1,…)];(1)load data:表示加载数据(2)local:表示从本地加载数据到hive表;否则从HDFS...原创 2019-09-25 17:15:01 · 165 阅读 · 0 评论 -
Hive-查询
目录基本查询(Select…From)全表和特定列查询列别名算术运算符常用函数Limit语句Where语句比较运算符(Between/In/ Is Null)Like和RLike逻辑运算符(And/Or/Not)分组Group By语句Having语句Join语句等值Join表的别名内连接左外连接右外连接满外连接...原创 2019-09-26 20:28:33 · 542 阅读 · 0 评论 -
Hive-函数-UDF-UDTF
系统内置函数1.查看系统自带的函数show functions;2.显示自带的函数的用法desc function split;3.详细显示自带的函数的用法desc function extended split;自定义函数1.Hive 自带了一些函数,比如:max/min等,但是数量有限,自己可以通过自定义UDF来方便的扩展。2.当Hive提供的内置函数...原创 2019-09-27 18:14:02 · 200 阅读 · 0 评论