【大数据面试题】011Hive的内部外部表

一步一个脚印,一天一道面试题

hive内部表和外部表的区别

空白 内部表 外部表
定义 表结构和数据有Hive管理 表结构由Hive管理,数据可由其他导入
删除表时 表结构被删除,数据也被清除 表结构被删除,但数据不变
导入数据 使用Hive SQL 导入 将新增的数据文件放到正确的位置即可

生产环境中为什么建议使用外部表?

1.安全性:避免误操作导致数据丢失

2.共享性:多个不同表可以共用同一份数据源进行不同的ETL逻辑处理

3.灵活性:当对表结构进行调整时,无需额外备份数据

相关推荐
pingao1413788 小时前
智联未来:4G温湿度传感器如何重塑数据监测新生.态
大数据·网络·人工智能
数新网络10 小时前
告别“数据沼泽”,拥抱“活水湖”:数新智能基于CyberEngine与Apache Paimon的新一代数据湖仓架构
大数据
实习僧企业版11 小时前
如何为中小企业点亮校招吸引力的灯塔
大数据·春招·雇主品牌·招聘技巧·口碑
塔能物联运维11 小时前
高密度机柜满载怎么办?热管理的“最后一厘米”:两相液冷
大数据
愚者游世11 小时前
variadic templates(可变参数模板)各版本异同
开发语言·c++·程序人生·面试
忆往wu前12 小时前
一文通透 Vue动态组件体系:插槽|数据监听|组件通信|动态切换|缓存—闭环
前端·面试
Cosolar12 小时前
大模型应用开发工程师 · 学习路线(完整技术栈版)
人工智能·面试·架构
haina201912 小时前
海纳AI正式发布“面试Agent”——实现千岗千面与人机共管的智面新纪元
人工智能·面试·职场和发展
王苏安说钢材A12 小时前
无锡佳钛合不锈钢有限公司三通的焊接工艺
大数据
兩尛13 小时前
c++面试常问1
jvm·c++·面试