0
点赞
收藏
分享

微信扫一扫

深入剖析ASP.NET Core中的身份验证与授权:构建安全可靠的Web应用

weednoah 2024-08-28 阅读 4

一.SQL,Hive和MapReduce的关系

二.Hive的架构映射流程

三.MetaStore元数据管理三种模式

metastore服务配置有3种:

内嵌模式、本地模式、远程模式(推荐)

内嵌模式本地模式远程模式
Metastore单独配置、启动
Metadata存储介质DerbyMysqlMysql

四.hive服务操作【重点】

启动hive服务
关闭hive服务

五.数据仓库和数据库

1.数据仓库和数据库的区别

数据仓库基础三层架构

2. ETL和ELT

六.hive数据库的操作

1. 基本操作

知识点:

-- hive库的核心操作
-- 创建数据库
-- 注意:默认location路径是/user/hive/warehouse/库名.db
-- 库路径: /user/hive/warehouse/hive1.db
create database hive1;
-- 库路径: /user/hive/warehouse/test.db
create database test;
-- 使用库
use hive1;
-- 注意: 建库的时候可以使用location修改数据库路径
-- 库路径: /test1
create database test1 location '/test1';


-- 为了方便演示location效果,可以先去分别创建一个简单的表
-- 表路径:/user/hive/warehouse/hive1.db/stu
create table hive1.stu(id int,name string);
-- 表路径:/test1/stu
create table test1.stu(id int,name string);

-- 演示删除空数据库
drop database test;
-- 演示删除非空数据库
drop database test1;  --报错,hive比较特殊,drop不可以直接删除有表的库
-- drop+cascade能够删除有表的库
drop database test1 cascade;
2. 其他操作[了解]

知识点:

七.Hive表概述

1. 建表语法
 2. 数据类型
3. 表分类
举报

相关推荐

0 条评论