使用hive分区,可以在查询的只查询对应分区的数据,避免了全表扫描。大大提升了查询速度。
今天我们讨论下,hive分区中的两个用法,动态分区和混合分区。
hive混合分区
就是多级分区。在某个分区下继续创建分区。
比如 分区 dt=2019-03-10的fruit销售表中,继续区分apple,orange,banana的销售数据。
我们经常分开统计 各种水果的销售情况,那么使用混合分区就非常合适。
代码:
混合分区建表语句:
hive动态分区:
根据指定字段,hive自动生成分区。
原文地址:https://www.cnblogs.com/drjava/p/10521401.html
时间: 2024-10-16 06:58:55