hive
大数据技术之路---花火
这个作者很懒,什么都没留下…
展开
-
Hive学习教程(一):hive的介绍和hive技术架构
一、hive的介绍1.hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供完整的sql查询功能,可以将sql语句转换为MapReduce任务进行运行。其优点是学习成本低,可以通过类SQL语句快速实现简单的MapReduce统计,不必开发专门的MapReduce应用,十分适合数据仓库的统计分析。2.Hive是建立在 Hadoop 上的数据仓库基础构架。它提供了原创 2017-08-29 19:47:49 · 671 阅读 · 0 评论 -
hive学习教程(二):hive的数据类型和hive的数据模型
四、hive的数据类型Hive支持两种数据类型,一类叫原子数据类型,一类叫复杂数据类型。 原子数据类型包括数值型、布尔型和字符串类型,具体如下表所示: 基本数据类型 类型 描述 示例 TINYINT 1个字节(8位)有符原创 2017-08-29 19:54:40 · 510 阅读 · 0 评论 -
hive学习教程(三):hive的详细配置
六、hive的配置详解hive的配置:hive.ddl.output.format:hive的ddl语句的输出格式,默认是text,纯文本,还有json格式,这个是0.90以后才出的新配置;hive.exec.script.wrapper:hive调用脚本时的包装器,默认是null,如果设置为python的话,那么在做脚本调用操作时语句会变为python原创 2017-08-29 19:55:36 · 373 阅读 · 0 评论 -
hive学习教程(四):hive的sql支持
七、hive的支持的sql目录 一、关系运算:… 4 1. 等值比较: =. 4 2. 不等值比较: <>. 4 3. 小于比较: <. 4 4. 小于等于比较: <=. 4 5. 大于比较: >. 5 6. 大于等于比较: >=. 5 7. 空值判断: IS NULL. 5 8. 非空判断: IS NOT NULL. 6 9. LIKE比较: LIKE. 6 10. JAVA原创 2017-08-29 19:57:57 · 2522 阅读 · 0 评论 -
hive学习教程(五):hive和Hbase整合
一、Hive整合HBase原理Hive与HBase整合的实现是利用两者本身对外的API接口互相进行通信,相互通信主要是依靠hive-hbase-handler-0.9.0.jar工具类,如下图 Hive与HBase通信示意图 二、具体步骤安装前说明 1、关于hadoop、HBase、Hive集群的搭建,请参考本人博文“基于Hadoop的数据分析综合管理平台之Hadoop、HBase完全分布原创 2017-08-29 20:07:15 · 635 阅读 · 0 评论