
Hive
文章平均质量分 86
Txixi
这个作者很懒,什么都没留下…
展开
-
【Hive学习笔记】4
文章目录内、外部表内部表1、概念内、外部表内部表1、概念 内部表(Internal table)也称为被Hive拥有和管理的托管表(Managed table)。在默认情况下创建的表就是内部表,Hive拥有该表的结构和文件。简而言之,Hive完全管理表(元数据和数据)的生命周期,类似于RDBMS中的表。当您删除内部表时,它会删除数据以及表的元数据。...原创 2021-12-18 21:13:51 · 2648 阅读 · 0 评论 -
【Hive学习笔记】3
文章目录一、数据定义语言(DDL)概述1、SQL中DDL语法的作用2、Hive中DDL语法的使用二、建表语法三、Hive数据类型1、整体概述2、数据类型的注意事项四、Hive读写件机制1、SerDe2、Hive读写件流程3、SerDe相关语法一、数据定义语言(DDL)概述1、SQL中DDL语法的作用数据定义语言(Data Definition Language,DDL),是SQL语言集中对数据库内部的对象结构进行创建,删除,修改等的操作语言,这些数据库对象包括database(schema)、ta原创 2021-12-15 14:46:11 · 1581 阅读 · 0 评论 -
【Hive学习笔记】2
文章目录一、元数据1、什么是元数据2、Hive Metadata3、Hive Metastore二、使用步骤一、元数据1、什么是元数据元数据(Metadata),又称中介数据、中继数据,为描述数据的数据(data about data),主要是描述数据属性(property)的信息,用来支持如指示存储位置、历史数据、资源查找、文件记录等功能。2、Hive MetadataHive Metadata就是Hive的元数据;包含用Hive创建的database、table 、表的位置、类型、属性原创 2021-12-14 20:24:40 · 1450 阅读 · 0 评论 -
【Hive学习笔记】1
文章目录一、Hive是什么?二、为什么使用Hive三、Hive 架构、组件四、Hive数据模型1、数据模型概念2、数据库3、Tables表4、Partitions分区5、Buckets分桶五、Hive是要取代MySQL吗?一、Hive是什么?Hive:由Facebook开源用于解决海量结构化日志的数据统计;Hive:是基于Hadoop的一个数据仓库工具,可以将存储在Hadoop文件中的结构化、半结构化数据文件映射为一张数据库表(映射是指文件和表之间的对应关系),基于表提供了一种类似SQL的查询模型,原创 2021-12-13 20:14:14 · 848 阅读 · 0 评论