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语句进行转换

相关推荐
智海观潮2 小时前
Hive经典面试题之连续登录、行转列和列转行
数据仓库·hive·hadoop
一只小青团4 小时前
Hadoop之javaAPI写HDFS的shell命令
大数据·hadoop·分布式
泰克教育官方账号5 小时前
泰涨知识 | 10分钟快速入门Hive之基本操作篇
数据仓库·hive·hadoop
Just_Do_IT_OK10 小时前
Docker--Apache/hadoop
hadoop·docker·apache
稚辉君.MCA_P8_Java1 天前
通义千问 SpringBoot 性能优化全景设计(面向 Java 开发者)
大数据·hadoop·spring boot·分布式·架构
沧海寄馀生1 天前
Apache Hadoop生态组件部署分享-zookeeper
hadoop·zookeeper·eclipse·apache·java-zookeeper
百度Geek说1 天前
百度大数据成本治理实践
hadoop·spark
BD_Marathon1 天前
Hive初始化元数据库时报错:Unknown version specified for initialization: 3.1.0
数据库·hive·hadoop
TTBIGDATA2 天前
【Ambari开启Kerberos】- Atlas启动 - Hive服务检查异常处理
大数据·hive·hadoop·硬件架构·ambari·kerberos·bigtop
Q26433650232 天前
【有源码】基于Python的睡眠压力监测分析系统-基于Spark数据挖掘的睡眠压力动态可视化分析系统
大数据·hadoop·python·机器学习·数据挖掘·spark·课程设计