hive
-
Hive 创建表
Hive 创建表时正则表达式与java代码中一致,RegexSerDe 中用来表示反转码 1. hive 创建表时正则表达式与java代码中一致,regexserde 中用来表示反转码 create table inst_cn_3 ( ip string, time string, ma…
-
Hive修改表模式
Hive用户可以通过alter语句更改table属性 Alter Partitions增加partitions: ALTER TABLE table_name ADD [IF NOT EXISTS] hive用户可以通过alter语句更改table属性 Alter Partitions增加parti…
-
【Hive】hive 数据倾斜、优化策略、hive执行过程、垃圾回收
1. 数据倾斜 1.1 什么是数据倾斜?由于数据分布不均匀,造成数据大量的集中到一点,造成数据热点Hadoop 框架的特性代码语言:txt复制 – 不怕数据大,怕数据倾斜- Jobs 数比较多的作业运行效率相对比较低,如子查询比较多- sum,count,max,min 等聚集函数,通常不会有数…
-
hive mysql中没有表是为什么?
hive mysql中没有表是因为hive是用来将sql语句转化为mapreduce在hdfs中计算从而得到查询数据的工具,而mysql存储的是hive中自己定义的表,所以mysql看得见的表是hive本身存在的,但是在hive中却看不见。 推荐:《mysql视频教程》 为什么hive中show t…
-
hive和mysql的区别有哪些
区别:1、hive是hql语言,mysql是sql语言;2、hive把数据存储到hdfs,而mysql存储在自己的系统中;3、hive数据格式可自定义,而mysql不可以;4、hive不支持数据更新,mysql支持;5、hive没有索引,mysql有;6、hive存储的数据量超级大,而mysql储存…
-
hive学习笔记之一:基本数据类型
欢迎访问我的github《hive学习笔记》系列导航,涵盖了基本数据类型、复杂数据类型、内部表和外部表、分区表、分桶表、hiveql基础、内置函数、sqoop基础、用户自定义函数(udf)、用户自定义聚合函数(udaf)和用户自定义表生成函数(udtf)等内容。《hive学习笔记》系列秉承作者一贯的…
-
hive安装配置实验
一、安装前的准备工作 1. 配置并安装hadoop,请参考链接http://blog.csdn.net/wzy0623/article/details/50681554。 2. 下载以下安装包:mysql-5.7.10-linux-glibc2.5-x86_64.tar.gz、apache-hive…
-
hive和mysql的区别是什么
区别:1、Mysql采用了SQL语言,Hive采用了类SQL的查询语言HQL。2、Hive不支持数据的改写和添加,Mysql支持。3、Hive无索引,MySQL有索引。4、Hive底层是MarReduce,MySQL底层是执行引擎。 本教程操作环境:windows7系统、mysql8版本、Dell …