Hadoop大数据开发基础与案例实战(微课版)课件 6.5 Hive表简介_第1页
Hadoop大数据开发基础与案例实战(微课版)课件 6.5 Hive表简介_第2页
Hadoop大数据开发基础与案例实战(微课版)课件 6.5 Hive表简介_第3页
Hadoop大数据开发基础与案例实战(微课版)课件 6.5 Hive表简介_第4页
Hadoop大数据开发基础与案例实战(微课版)课件 6.5 Hive表简介_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Hadoop大数据项目开发——Hive表简介目录content02外部表01内部表03分区表内部表默认创建的表都是属于内部表Hive会控制着数据的生命周期内部表默认存储在warehouse目录中当删除表时,表的数据和元数据将会被同时删除内部表的特点内部表被删除后,表的元数据和表数据都从HDFS中完全删除创建Hive内部表时,数据将真实存在于表所在的目录内,删除内部表时,物理数据和文件也一并删除。内部表数据存储的位置是HDFS下的warehouse目录下,如果创建内部表时没有指定location,就会在/user/hive/warehouse/下新建一个表目录。外部表Hive并非认为其完全拥有这份数据删除该表并不会删除掉这份数据,元数据信息会被删除掉。外部表管理仅仅是在逻辑和语法意义上的,删除时也并不物理删除外部目录,而仅仅是将引用和定义删除。外部表的特点表中的数据在删除后仍然在HDFS中如果创建一个外部表,在删除表之后,只有与表相关的元数据被删除,而不会删除表的内容。内部表和外部表的区别内部表未被external修饰;外部表被external修饰内部表数据由Hive自身管理,外部表数据由HDFS管理内部表的目录在Hive的仓库目录中,而外部表的目录由用户指定删除内部表会直接删除元数据及存储数据;删除外部表仅删除元数据,HDFS上文件不会被删除Hive创建内部表时,会将数据移动到数据仓库指向的路径分区表分区表可以根据PARTITIONEDBY创建分区表。分区表实际上就是对应一个HDFS文件系统上的独立文件夹分区表的特点一个表可以拥有一个或者多个分区分区是以伪字段的形式在表结构中存在分区建表分为2种本章小结本节内容主要介绍了Hive中表的相关操作,包括内部表,外部表和分区表的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论