hive和presto的一些对比

1.本质区别 Hive是把一个查询转化成多个MapReduce任务,而后一个接一个执行。执行的中间结果经过对磁盘的读写来同步。然而,Presto没有使用MapReduce,它是经过一个定制的查询和执行引擎来完成的。它的全部的查询处理是在内存中,这也是它的性能很高的一个主要缘由。 2.执行速度 presto因为是基于内存的,而hive是在磁盘上读写的,所以presto比hive快不少,可是因为是基于
相关文章
相关标签/搜索