您能否在2019年突出显示两者在架构和功能上的主要差异?差异如何影响性能?
由于某些原因,this excellent question被标记为基于意见。
额外的问题:为什么亚马逊决定以Presto作为雅典娜的引擎?反正比Impala好吗?
虽然技术架构,性能和功能可能是非常详细的主题,但是我可以想到的一些关键亮点(基于对这两个引擎在过去多年中的发展历程的观察)-1. Presto始终以Facebook,Netflix,Airbnb,Pinterest和Lyft等数据驱动型公司的规模(PB级)进行测试,但是Impala可能没有那种大规模部署(当然,他们会进行一些部署)但是这些故事在公众上并不是很知名)2.由于上述因素,Presto始终拥有一个非常多样化且发展迅速的社区,这些社区帮助构建了这个强大的引擎。3. Presto非常接近ANSI SQL合规性,这有助于其被传统数据社区采用
-Ashish Dubey(Qubole)