Hive基本概念

Hive: 由Facebook开源, 用于解决海量结构化日志的数据统计工具

Hive是基于Hadoop的一个数据仓库工具, 可以将结构化的数据文件映射为一张表, 并提供类SQL查询功能

Hive的本质: 将HQL(Hive SQL)转化为MapReduce程序

DDL数据定义

创建数据库

CREATE DATABASE [IF NOT EXISTS] `database_name`
[LOCATION '/database_name.db'];

数据库在HDFS上的默认存储路径是/usr/hive/warehouse/*.db

使用LOCATION关键字指定数据库在HDFS上存放的位置

查看数据库

SHOW DATABASES [LIKE 'database_name'];

删除数据库

DROP DATABASES [IF EXISTS] `database_name` CASCADE;

CASCADE关键字可以强制删除==空的数据库==(不含有表)


   转载规则


《》 熊水斌 采用 知识共享署名 4.0 国际许可协议 进行许可。
 上一篇
InputFormat输入接口 FileInputFormat<K,V>TextInputFormat 默认实现方式 默认实现方式, 一次读取一个文件 //TextInputFormat的输入类型默认为LongWritable
2022-11-11
下一篇 
docker pull elasticsearch:7.12.1 docker pull kibana:7.12.1 启动elasticsearch docker run -d \ --name es \ -e "ES
2022-11-11
  目录