笔记-Hive
liu_1221
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Hive-优缺点-架构-和数据库比较
Hive入门 Hive:由Facebook开源用于解决海量结构化日志的数据统计。 Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张表,并提供类SQL查询功能。 本质是:将HQL转化成MapReduce程序 1)Hive处理的数据存储在HDFS 2)Hive分析数据底层的实现是MapReduce 3)执行程序运行在Yarn上 Hive的优缺点 优点 ...原创 2019-09-20 19:33:53 · 2039 阅读 · 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 · 360 阅读 · 0 评论 -
Hive-数据类型
基本数据类型 Hive数据类型 Java数据类型 长度 例子 tinyint byte 1byte有符号整数 20 smalint short 2byte有符号整数 ...原创 2019-09-23 22:45:04 · 230 阅读 · 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 · 181 阅读 · 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 · 225 阅读 · 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 · 1269 阅读 · 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 · 283 阅读 · 0 评论
分享