
Hive
文章平均质量分 86
乘风破浪的鱼摆摆.
职业摸鱼选手\
展开
-
Hive数据定义及表的创建
Hive中数据库的概念本质上仅仅是表的一个目录或者命名空间。这样做可以避免表命名冲突。如果用户没有显示指定数据库,那么会使用默认的数据库“default”1.查看Hive中所包含的所有数据库show databases;2.切换到xx数据库use databases xx3.创建数据库create database database_name4.查看数据库信息describe database xx5.删除数据库drop database xx默认情况原创 2022-04-28 20:05:25 · 3371 阅读 · 0 评论 -
使用Hive操作数据
(一)HIVE数据类型1.基本数据类型(了解)2.复杂数据类型(1)ARRAY的使用1.数据说明创建person.txt文件2.创建person表create table person(name string,work_location array<string>)row format delimitedfields terminated by '\t'collection items terminated by ',';对每行数据按字段分隔:本例中n原创 2022-04-28 14:22:40 · 2514 阅读 · 0 评论 -
HIVE概述
Hive是基于Hadoop的一个数据仓库工具,可以将结构化文件映射为一张数据库表,并提供简单的SQL查询功能,可以将SQL语句转换为MapReduce任务进行运行。1、简介对比常用的数据存储管理: 文件 数据库,添删改查 大数据环境下数据存储管理: 文件---------->HDFS 数据库------->HBase(OLTP)添删改,Hive(OLAP)查 出现出现原因: 基于sql的数据管理,要转到Hadoop上 Had原创 2022-04-22 11:37:41 · 3605 阅读 · 0 评论