主流大数据SQL引擎技术博弈,谁为王?

http://www.smzswang.com时间:2016-10-22 11:52来源:未知

  

  【IT168 资讯】近日,AtScale公布了第四季度主流大数据SQL引擎的测试结果,主要针对Spark、Impala、Hive/Tez以及Presto。

  

  测试结果证实了我们早已实践出的一些事情:Impala是中等大小数据库查询的最佳选择,并且已经积累了不少用户,Presto在这方面也做得不错。Hive和Spark更适用于长时间分析查询。

  AtScale产品管理方面副总Joshua Klar表示,许多公司客户使用两个引擎。通常他们认为Hive更稳定,并且更习惯于使用Hive进行长时间查询。所有的Hive客户都在Tez运行Hive,再也没有人使用MapReduce了,不过Spark基本集合了Hadoop MapReduce的所有优点。以我的经验来看,Spark与Hive之间的稳定性差距很久之前就不存在了,只要你懂得如何进行内存管理。从长远来看,我并不看好在Tez上使用Hive。因为对于一些普通的BI查询,Impala和Presto的表现似乎更加优秀。在内存逐渐变得廉价的时代,如果你可以承担得起在内存中进行大规模数据分析,剩下的基本就是BI模式的东西了。

【免责声明】本文仅代表作者个人观点,与中国数码招商网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。您若对该稿件内容有任何疑问或质疑,请联系本网将迅速给您回应并做处理。