版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Hive的基本操作
1.掌握Hive的DDL操作
2.掌握Hive的DML操作
1、HiveDDL
2、HiveDML
Hive支持关系型数据库中的大多数基本数据类型,同时也支持关系型数据库中很少出现的3种集合数据类型,下面我们将简短的介绍一下这样做的原因。其中一个需要考虑的因素就是这些数据类型是如何在文本文件中进行表示的,同时还要考虑文本存储中为了解决各种性能问题以及其他问题有哪些替代方案。和大多数数据库相比,Hive具有一个独特的功能,那就是其对于数据在文件中的编码方式具有非常大的灵活性。大多数的数据库对数据具有完全的控制,这种控制既包括对数据存储到磁盘的过程的控制,也包括对数据生命周期的控制。Hive将这些方面的控制权转交给用户,以便更加容易地使用各种各样的工具来管理和处理数据。HiveDDLHive的基本数据类型HiveDDL数据类型长度例子TINYINT1byte有符号整数20SMALLINT2byte有符号整数20INT4byte有符号整数20BIGINT8byte有符号整数20BOOLEAN布尔类型,true或者falseTRUEFLOAT单精度浮点数3.14159DOUBLE双精度浮点数3.14159STRING字符序列‘nowisthetime’TIMESTAMP整数、浮点数或者字符串-BINARY字节数组-Hive的复杂数据类型HiveDDL数据类型描述语法示例Struct和C语言的struct或者对象类似,都可以通过“点”符号访问元素内容。Struct(‘john’,‘deo’)Mapmap是一组键值对元组集合,使用数组表示发可以访问元素。Map(‘first’:‘join’,‘last’:‘doe’)Array数组是一组具有相同类型和名称的变量的集合。Array(‘john’,‘doe’)Hive的DDL的语法规则HiveDDL1、创建表2、列出表3、内部表4、外部表5、分区6、更改表7、删除表HiveDDLHive插入数据主要由两种方式,语法规则分别如下:(1)通过加载数据文件到hive表(2)通过查询hive的其他表数据插入到结果表HiveDML(3)将查询结果写入文件系统(4)从SQL中插入值到表中HiveDMLHive现在已经支持删除和修改操作,但是需要开启事务的支持,如下所示:Hive中事务的由很多的限制,需要增加很多配置及做相应的修改,因此,一般情况下并不开启事务的支持,也就是说,默认情况下,Hive不支持删
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年度电机产品广告宣传与媒体投放合同3篇
- 2024年度美甲店装修设计合同
- 2024年度广告发布及赞助合同
- 《铅酸蓄电池维护》课件
- 《复地西安项目提案》课件
- 2024中国移动江西公司社会招聘24人易考易错模拟试题(共500题)试卷后附参考答案
- 2024中国电信青海海东分公司招聘易考易错模拟试题(共500题)试卷后附参考答案
- 2024中国电信杭州分公司招聘20人(浙江)易考易错模拟试题(共500题)试卷后附参考答案
- 2024中国江西国际经济技术合作限公司所属企业职业经理人公开选聘2人易考易错模拟试题(共500题)试卷后附参考答案
- 2024中国安能集团第二工程局限公司厦门分公司校园招聘90人易考易错模拟试题(共500题)试卷后附参考答案
- 2024市场营销知识竞赛题库及答案(共169题)
- 重庆市渝北区六校联考2024届九年级上学期期中考试数学试卷(含答案)
- 《科研诚信与学术规范》学习通超星期末考试答案章节答案2024年
- 2024年平面设计师技能及理论知识考试题库(附含答案)
- 部编版语文四年级上册第五单元大单元作业设计
- 2024年全国学宪法讲宪法知识竞赛考试题库(三套完整版)
- 2024-2025学年部编版(2024)七年级历史上册知识点提纲
- 2024年公安机关招警面试题及参考答案
- 2024-2030年中国丙型肝炎病毒(HCV)检测行业市场发展趋势与前景展望战略分析报告
- 初一期中家长会课件
- 医院患者人文关怀管理制度
评论
0/150
提交评论