在hive中,当你查询某一列时,默认情况下hive是会启用Mapreduce Job来完成这个任务,耗费的时间比较长。
对于这个问题,从Hive0.10.0版本开始,对于简单的不需要聚合的类似SELECT <col> from <table> LIMIT n语句,不需要起MapReduce job,直接通过Fetch task获取数据。
可以通过修改hive-site.xml配置文件来开启Fetch task.
在hive中,当你查询某一列时,默认情况下hive是会启用Mapreduce Job来完成这个任务,耗费的时间比较长。
对于这个问题,从Hive0.10.0版本开始,对于简单的不需要聚合的类似SELECT <col> from <table> LIMIT n语句,不需要起MapReduce job,直接通过Fetch task获取数据。
可以通过修改hive-site.xml配置文件来开启Fetch task.