Hive
文章平均质量分 83
login_sonata
这个作者很懒,什么都没留下…
展开
-
Hive的安装配置和连接mysql
一、基础介绍Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件(存储在hdfs中)映射为一张数据库表,并提供类SQL查询功能,通过使用hive的sql脚本来操作数据(hql),本质是将SQL转换为MapReduce程序 。它包括解释器(把脚本解释成java代码),编译器(编译java代码,其实就是mapreduce代码,提交到hadoop),优化器等。hive运行时,原创 2016-11-15 22:16:37 · 13131 阅读 · 1 评论 -
Hive数据类型
Hive支持原始数据类型和复杂类型,原始类型包括数值型,Boolean,字符串,时间戳。复杂类型包括array,map,struct,union。一,原始数据类型 类型名称 大小 示例 TINYINT 1字节整数 45Y SMALLINT 2字节整数 12S INT 4字节整数 10 BIGINT 8字节整数 244L FLOAT 4原创 2017-07-04 00:17:56 · 2025 阅读 · 0 评论 -
Hive基础二(join原理和机制,join的几种类型,数据倾斜简单处理)
相关链接: Hive基础一(数据库,表,分区表,视图,导入导出数据) Hive基础二(join原理和机制,join的几种类型,数据倾斜简单处理) Hive基础三(查询中常用的语法)一,Hive中join的原理和机制Hive中的Join可分为Common Join(Reduce阶段完成join)和Map Join(Map阶段完成join)。Hive Common Join 如果不指定Ma原创 2017-07-12 00:59:05 · 9071 阅读 · 1 评论 -
Hive基础一(数据库,表,分区表,视图,导入导出数据)
相关链接: Hive基础一(数据库,表,分区表,视图,导入导出数据) Hive基础二(join原理和机制,join的几种类型,数据倾斜简单处理) Hive基础三(查询中常用的语法)注意Hive版本问题,可能有些命令不适用或者漏掉了。查看Hive版本的方法是在Hive命令行中输入:hive> set system:sun.java.command;1,Hive的数据单元Databases:数据原创 2017-07-09 17:10:05 · 2752 阅读 · 0 评论 -
Hive基础三(查询中常用的语法)
相关链接: Hive基础一(数据库,表,分区表,视图,导入导出数据) Hive基础二(join原理和机制,join的几种类型,数据倾斜简单处理) Hive基础三(查询中常用的语法)Hive中的SELECT基础语法和标准SQL语法基本一致,支持WHERE、DISTINCT、GROUP BY、ORDER BY、HAVING、LIMIT、子查询等。一,ORDER BY和SORT BYORDER BY原创 2017-07-13 21:06:40 · 4661 阅读 · 0 评论