![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Hive
Arno_Yu
这个作者很懒,什么都没留下…
展开
-
Hive安装与详解
简介一、Hadoop开发存在的问题只能用java语言开发,如果是c语言或其他语言的程序员用Hadoop,存在语言门槛需要对Hadoop底层原理,api比较了解才能做开发开发调试比较麻烦二、Hive概述Hive是基于Hadoop的一个数据仓库工具。可以将结构化的数据文件映射为一张表,并提供完整的sql查询功能底层是将sql语句转换为MapReduce任务进行运行Hive提供了一...原创 2019-03-28 01:30:17 · 309 阅读 · 0 评论 -
Hive分区、分桶、类型、函数、运算符指令详解
基础命令详解命令作用额外说明show databases;查看都有哪些数据库create database park;创建park数据库创建的数据库,实际是在Hadoop的HDFS文件系统里创建一个目录节点,统一存在: /user/hive/warehouse 目录下use park;进入park数据库show tables;查看当前数据...原创 2019-03-28 01:48:05 · 1109 阅读 · 0 评论 -
Hive修改derby为mysql数据库
一、概述hive可以管理hdfs上的文件,用表的形式来管理文件数据。而表名、表里有哪些字段,字段类型、哪张表存在哪个数据下等这些表信息,称之为hive的元数据信息默认情况下,hive的元数据信息不是存在hdfs上的,而是存在hive自带的derby关系型数据库里的Hive安装完成之后,通常都需要替换元数据库,目前Hive只支持derby和mysql两种元数据库,需要将元数据库替换为MySQ...原创 2019-03-28 02:20:30 · 1277 阅读 · 0 评论 -
Hive创建自定义函数
一、概述如果hive的内置函数不够用,用户也可以自己定义函数来使用,这样的函数称为hive的用户自定义函数,简称UDFUDF使得Hive的可扩展性增强二、实现步骤:新建java工程,导入hive相关包,导入hive相关的lib创建类继承UDF自己编写一个evaluate方法,返回值和参数任意。 import org.apache.hadoop.hive.ql.exec.UDF...原创 2019-03-28 03:01:22 · 1969 阅读 · 0 评论