Hive分区表的作用是什么

发布于 2021-04-23 17:04:32
【多选题】
A 如果没有分区的存在,那么每次查询Hive将会进行全表扫描,所以分区的意义是为了将数据分散到多个子目录中,在执行查询时,可以只选择查询某些子目录中的数据来加快查询效率.
B 分区目录的名称由两部分确定: 分区列的列名=分区列的列值. 将输入导入到指定的分区之后,数据会附加上分区列的信息!
C 分区的最终目的是在查询时,如有where条件时使用分区列进行过滤,提升查询速度! Hive中包括静态分区(加入数据时指定分区值)和动态分区(根据数据自动分区

查看更多

关注者
0
被浏览
68
  • 体验AI问答!更聪明、超智能!
  • 一款基于GPT的超级AI助手,可以对话、创作、写文案!
1 个回答

撰写答案

请登录后再发布答案,点击登录

发布
问题

手机
浏览

扫码手机浏览

分享
好友

在线
客服