本文介绍了Presto和Impala之间的基本体系结构,SQL遵从性和数据使用方案的区别是什么?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

从这些角度来看,一些专家能否就Presto和Impala之间的差异给出一些简洁的答案?

Can some experts give some succinct answers to the differences between Presto and Impala from these perspectives?

  1. 基本建筑设计
  2. SQL遵从性
  3. 真实世界的延迟时间
  4. 任何SPOF或容错功能
  5. 结构化和非结构化数据使用场景的性能

推荐答案

Apache Impala是仅适用于HDFS/Hive系统的查询引擎.

Apache Impala is a query engine for HDFS/Hive systems only.

Presto 是一种通用查询引擎,它仅将HDFS作为众多选择之一.有很长的连接器列表,Hive/HDFS支持只是其中之一.这也意味着您可以同时查询同一系统中的不同数据源.

Presto on the other hand is a generic query engine, which support HDFS as just one of many choices. There is a long list of connectors available, Hive/HDFS support is just one of them. This also means that you can query different data source in the same system, at the same time.

这篇关于Presto和Impala之间的基本体系结构,SQL遵从性和数据使用方案的区别是什么?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-11 08:18