Hive 文章目录Hive1、Hive安装部署安装Hive安装MySQLHive元数据配置到MySQL访问Hive的方式使用元数据服务的方式访问 Hive使用 JDBC 方式访问 HiveHive 常见属性配置运行日志信息配置打印 当前库 和 表头2、Hive 数据类型基本数据类型集合数据类型类型转化3、DDL 数据定义数据库数据表4、DML 数据操作数据导入(五种)数据导出清除表中的数据(tru
转载
2023-08-04 12:44:45
1731阅读
0.正经的前言这是一篇面向产品经理的Hive分享。目的是使受众更好的使用Hive client或其他封装Hive的产品。用HQL查询使用数据及应注意的问题和技巧。0.1.主要内容:Hive的基本原理Hive的使用教程Hive使用注意事项HQL的使用技巧0.2.建议读者:大数据相关产品经理初级数据分析师0.3.不涉及:Hive的安装与配置Hive的开发与调优Hive的管理员相关知识1.Hive的基本
转载
2023-07-13 21:43:14
82阅读
1.上传tar包2.解压 tar -zxvf hive-1.2.1.tar.gz 3.安装mysql数据库 推荐yum 在线安装(运行脚本安装)4.配置hive (a)配置HIVE_HOME环境变量 vi
转载
2023-12-22 19:26:42
56阅读
目录一、hive入门1.1什么是Hive Hive:由Facebook开源用于解决海量结构化日志的数据统计(海量的结构化数据的运算分析
原创
2022-12-28 15:16:46
354阅读
文章目录01 引言02 Hive概述2.1 Hive定义2.2 Hive与传统关系型数据库的区别03 Hive架构3.1 Client用户接口3.2 Driver驱动3.3 MapReduce分析计算3.6 Metastore元数据库3.5 HDFS/HBase存储04 Hive 工作原理05 文末01 引言由于接下来需要用到Hive的技术,从本篇开始,有关Hive的学习笔记都会记录到《Hive》专栏。接下来,开始我们愉快的Hive学习之旅!02 Hive概述2.1 Hive定义何为Hive?在
原创
2022-03-25 14:13:35
1203阅读
文章目录01 引言02 Hive环境依赖关系03 Hive安装与配置04 验证Hive05 文末01 引言在前面的教程,我们对hive有一个简单的认识了,有兴趣的同学可以参阅:《Hive教程(01)- 初识Hive》工欲善其事必先利其器,如果要学习hive,必须先搭建好它的环境,本文来讲解下。02 Hive环境依赖关系首先贴上一节关于hive的架构图:可以看到hive的环境并不是单独隔离的,依赖的有两个,分别为:关系型数据库存储元数据(Meta Store),可以简单的认为这里需要安
原创
2022-03-25 14:13:37
872阅读
目录前言一.Hive介绍二.Hive架构三.基本数据类型四、DDL语法4.1.创建数据库4.2.查看数据库的定义4.3.查看数据库列表4.4.删除数据库4.5.切换当前数据库4.6.创建普通表4.7.创建外部表4.8.创建分区4.9.创建分桶4.10.查看哪些表4.11.修改表4.12.删除表五.DML语法5.1.Hive中加载数据六.HQL语法6.1.Group By 分组6.2.字查询七.JO
转载
2023-07-12 18:02:53
72阅读
文章目录第1章 Hive基本概念1.1 什么是Hive1.2 Hive的优缺点1.2.1 优点1.2.2 缺点1.3 Hive架构原理1.4 Hive和数据库比较1.4.1 查询语言1.4.2 数据更新1.4.3 执行延迟1.4.4 数据规模第2章 Hive安装2.1 Hive安装地址2.2 MySql安装2.2.1 安装包准备2.2.2 安装MySql2.2.3 配置MySql2.3 Hive
转载
2023-07-20 21:52:38
299阅读
Hive是什么Hive不是什么入门数据单元类型系统基本类型复杂类型 Hive是什么Hive是基于Apache Hadoop的数据仓库。Hadoop提供了在商用硬件上存储和处理大量数据的能力,并且具有容错机制。Hive能够让大数据的汇总,即时查询和分析变得更加简单。Hive提供了SQL,用户可以很方便地进行即时查询,数据汇总和分析。同时,Hive的SQL给用户提供了很多空间去集成定制的分析功能,如
转载
2023-12-16 10:34:09
35阅读
文章目录前言一、Hive的基本概念1.1 什么是Hive?1.2 Hive优缺点1.3 Hive架构1.4 Hive与传统数据库比较二、Hive 安装与使用2.1 安装部署2.2 启动并使用Hive2.3 Hive元数据配置到MySQL2.4 使用元数据服务的方式访问 Hive2.5 使用 JDBC的方式访问 Hive2.6 Hive 常用交互命令2.7 Hive 其他命令操作2.8 Hive
转载
2023-09-01 14:53:35
39阅读
1.概述 上一章《那些年使用Hive踩过的坑》介绍了Hive的基本架构及原理,加下来介绍Hive的基本操作和一些注意事项。2.基本操作 2.1Create Table2.1.1介绍 CREATE TABLE 创建一个指定名字的表。如果相同名字的表已经存在,则抛出异常;用户可以用 IF NOT EXIST 选项来忽略这个异常。 EXTERNAL 关键字可以让用户创建一个外部表,在建表的同时指
转载
2023-09-08 14:46:40
32阅读
目录一、Hive独立模式的安装部署1. Metastore的三种运行模式2. Metastore 配置属性3. 搭建Hive环境(独立模式)二、Hive 基础操作1. 数据类型2. HQL DDL3.其他常用 DDL 操作4. Hive DML 操作5. Hive 复杂类型的使用三、练习 一、Hive独立模式的安装部署1. Metastore的三种运行模式安装Hive前,先了解Metastore
转载
2023-08-18 23:03:04
72阅读
Hive基础入门详解 一.Hive的安装(使用mysql共享hive元数据)1.安装mysql 启动mysql
2.解压hive-1.1.0-cdh5.14.0.tar.gz
3.解压目录下conf中,cp hive-env.sh.template hive-env.sh
编辑hive-env.sh,修改:
HADOOP_HOME=/xxx/hadoop hadoop的安装目录
e
转载
2023-08-18 22:35:29
63阅读
目录一、实验介绍二、实验步骤三、数据定义 - DDL?建表(CREATE)的语法?建表(CREATE)⭐ 创建普通表⭐ 创建外部表⭐ 创建分区表⭐ 创建 Bucket 表?修改表结构⭐ 复制一个空表⭐ 删除表⭐ 重命名表⭐ 增加、删除分区⭐ 增加、更新列⭐ 修改列的名字、类型、位置、注释⭐ 增加表的元数据信息⭐ 改变文件格式和组织⭐ 创建、删除视图⭐ 创建、删除函数⭐ 展示、描述语句四、数据管理操
转载
2023-09-25 12:53:22
76阅读
# 使用DBeaver连接Hive的完整教程
DBeaver是一款非常强大的数据库管理工具,支持众多数据库,包括Hive。Hive是一个构建在Hadoop之上的数据仓库,常用于分析大量的数据。本文将介绍如何使用DBeaver连接Hive,并通过一些代码示例帮助您完成基本的操作。
## 1. 安装DBeaver
在开始之前,您需要确保已经安装了DBeaver。可以从[DBeaver官方网站](
原创
2024-09-01 04:31:54
251阅读
环境:mac OS X Yosemite + hadoop 2.6.0 + hive 1.2.0 + jdk 1.7.0_79前提:hadoop必须先安装,且处于运行状态(伪分式模式或全分布模式均可)hive官网地址:http://hive.apache.org/建议:经个人实践,在mac OS X Yosemite 环境下,如果使用apache下载的原始hadoop 2.6.0,不管j
# Hive Testbench 教程
## 什么是Hive Testbench?
Hive Testbench是一个用于测试Apache Hive SQL查询性能的工具,它提供了一组数据生成脚本和查询脚本,用于帮助开发人员评估Hive的性能。
## 如何使用Hive Testbench?
首先,我们需要下载并安装Hive Testbench。可以从GitHub上找到Hive Testbe
原创
2024-03-31 03:31:36
158阅读
一、Hive基本概念1.1 hive是什么hive是基于hadoop的一个数仓分析工具,hive可以将hdfs上存储的结构化的数据,映射成一张表,然后让用户写HQL(类SQL)来分析数据tel up down
1383838438 1345 1567
1383838439 5345 156
Linux下的Mysql安装以及Hive的Mysql安装Mysql安装Hive配置MySql Mysql安装1.检查当前虚拟机是否安装过mysql 执行: rpm -qa | grep mysql 如果出现下图,证明已经安装了mysql,需要删除2.删除mysql 执行:rpm -ev --nodeps mysql-libs-5.1.71-1.el6.x86_64 此时,再执行:rpm -qa
UDAF是Hive中用户自定义的聚集函数,Hive内置UDAF函数包括有sum()与count(),UDAF实现有简单与通用两种方式,简单UDAF因为使用Java反射导致性能损失,而且有些特性不能使用,已经被弃用了;在这篇博文中我们将关注Hive中自定义聚类函数-GenericUDAF,UDAF开发主要涉及到以下两个抽象类:org.apache.hadoop.hive.ql.udf.generic