是Presto是一个用于存储数据的数据存储



我是Presto的新手。我对普雷斯托有些怀疑。

  1. Presto 是否是数据存储(数据库)?
  2. 如果是查询引擎? 是否有任何通用的查询语法用于使用连接器访问Hive,SQL,Cassandra数据,或者它将接受基于连接器的所有数据源查询?
  3. 查询执行将在 Presto 或连接的数据源端进行?
  1. 它是一个查询引擎。但是,它访问来自许多不同数据源的数据。
  2. 是的。它是ANSI SQL。当从底层数据源访问数据时,会使用它的特定接口(thrift,hdfs,jdbc等),但这对用户是隐藏的。
  3. 在这两个地方。Presto能够将一些数据过滤向下推送到底层数据源(投影,其中子句)。目前正在努力推动SQL查询的更多部分(请参阅 https://github.com/prestosql/presto/issues/18)。其余部分在普雷斯托进行评估。

相关内容

  • 没有找到相关文章

最新更新