2022年2月10日
摘要: Hive函数 ​ Hive中提供了非常丰富的运算符和内置函数支撑,具体操作如下: 1.内置运算符 1.1关系运算符 运算符类型说明 A = B 所有原始类型 如果A与B相等,返回TRUE,否则返回FALSE A == B 无 失败,因为无效的语法。 SQL使用”=”,不使用”==”。 A <> B 阅读全文
posted @ 2022-02-10 14:27 妙蛙种子nucky 阅读(48) 评论(0) 推荐(0)
摘要: Hive Serde 目的: ​ Hive Serde用来做序列化和反序列化,构建在数据存储和执行引擎之间,对两者实现解耦。 应用场景: ​ 1、hive主要用来存储结构化数据,如果结构化数据存储的格式嵌套比较复杂的时候,可以使用serde的方式,利用正则表达式匹配的方法来读取数据,例如,表字段如下 阅读全文
posted @ 2022-02-10 14:26 妙蛙种子nucky 阅读(168) 评论(0) 推荐(0)
摘要: HiveServer2 基本概念介绍 1、HiveServer2基本介绍 HiveServer2 (HS2) is a server interface that enables remote clients to execute queries against Hive and retrieve 阅读全文
posted @ 2022-02-10 14:26 妙蛙种子nucky 阅读(97) 评论(0) 推荐(0)
摘要: Hive基本SQL操作 Hive DDL(数据库定义语言) 1、数据库的基本操作 --展示所有数据库 show databases; --切换数据库 use database_name; /*创建数据库 CREATE (DATABASE|SCHEMA) [IF NOT EXISTS] databas 阅读全文
posted @ 2022-02-10 10:50 妙蛙种子nucky 阅读(87) 评论(0) 推荐(0)
摘要: 03 Hive的安装搭建 Hive可以从源码中编译安装,也可以直接使用官网下载的安装包,在此处我们选择安装包解压安装的方式。 Hive中最最重要的角色就是metastore 因此按照metastore的管理共有四种hive的安装搭建方式:官网参考地址如下: https://cwiki.apache. 阅读全文
posted @ 2022-02-10 10:49 妙蛙种子nucky 阅读(52) 评论(0) 推荐(0)
摘要: 02 Hive的架构 1、Hive的架构图 2、Hive的服务(角色) 1、用户访问接口 ​ CLI(Command Line Interface):用户可以使用Hive自带的命令行接口执行Hive QL、设置参数等功能 ​ JDBC/ODBC:用户可以使用JDBC或者ODBC的方式在代码中操作Hi 阅读全文
posted @ 2022-02-10 10:48 妙蛙种子nucky 阅读(50) 评论(0) 推荐(0)
摘要: 01 Hive的基本介绍 1、hive产生的原因 · a) 方便对文件及数据的元数据进行管理,提供统一的元数据管理方式 ​ b) 提供更加简单的方式来访问大规模的数据集,使用SQL语言进行数据分析 2、hive是什么? The Apache Hive ™ data warehouse softwar 阅读全文
posted @ 2022-02-10 10:36 妙蛙种子nucky 阅读(78) 评论(0) 推荐(0)