2024-02-01(Hive)

1.我们通过忘Hive中执行SQL语句,Hive会帮我们将SQL语句翻译成MapReduce在底层去做分布式的计算。

2.Hive看似处理的是mysql的表,但实际上处理的是HDFS中的文本文件。

3.Hive中创建的库和表的数据,存储在HDFS中,默认存放在:hdfs://node1:8020/user/hive/warehouse中。

4.hive的数据库本质上在HDFS中就是一个文件夹,文件夹中存放了数据库中的相关信息,例如表等等。

5.Hive中表的类型:内部表,外部表,分区表,分桶表。不同类型各有用途。

内部表:删除数据时候,元数据和数据都要被删除。用于Hive管理表持久使用

外部表:删除数据的时候,仅仅删除元数据(表的信息)<这里也可以思考理解为外部表和数据是不绑定的,相互独立的>,保留数据。用于临时链接外部数据用。

6.外部表:既可以先有数据后有表,又可以先有表后有数据。表和数据只是一个链接关系,所以即使删除表,不影响数据。

7.内部表和外部表可以通过SQL语句进行转换

相关推荐
走遍西兰花.jpg8 分钟前
hive怎么实现连续登录
数据仓库·hive·hadoop
【赫兹威客】浩哥5 小时前
【赫兹威客】伪分布式Hadoop测试教程
大数据·hadoop·分布式
Hello.Reader5 小时前
Flink on Hadoop YARN 从 0 到可上线的 Session / Application 部署指南
大数据·hadoop·flink
yumgpkpm7 小时前
Cloudera CDP/CDH/Hadoop 信创大模型AI时代何去何从?
人工智能·hive·hadoop·elasticsearch·zookeeper·kafka·cloudera
weixin_462446231 天前
Hive 4.0.1 自动安装脚本详解:一键部署 + 环境变量配置(适用于 Linux)
linux·hive·hadoop
無森~1 天前
Hive SQL(进阶)
hive·hadoop·sql
【赫兹威客】浩哥1 天前
【赫兹威客】完全分布式Hadoop测试教程
大数据·hadoop·分布式
weixin_462446231 天前
一键安装 Hadoop 3.3.6 自动化脚本详解 |(含 JAVA_HOME 自动配置)
java·hadoop·自动化
蓝眸少年CY2 天前
什么是Hadoop
大数据·hadoop·分布式
zhixingheyi_tian2 天前
Yarn 之 numa-awareness
hadoop