hive必须用MapReduce去写吗?
时间: 2024-05-20 13:14:26 浏览: 93
hive的一些关于设置map和reduce的参数
不是的,Hive可以使用不同的执行引擎来执行查询语句,其中包括MapReduce、Tez、Spark等。在Hive 0.13版本之后,Hive引入了Tez作为新的执行引擎,Tez的执行速度比MapReduce更快。同时,在Hive 2.0版本之后,Hive引入了LLAP (Live Long and Process)执行引擎,它可以在内存中处理查询数据,提供了更快的查询速度和更好的交互性能。因此,Hive并不是必须用MapReduce去写的,可以根据具体情况选择合适的执行引擎。
阅读全文