【发布时间】:2015-05-23 10:40:33
【问题描述】:
从文档中我了解到 Presto 不使用 Hive 执行环境。
其他连接器是否也是这种情况,例如 Mysql? 当我通过 prestodb 执行“从 mysql_table 中选择 sum(col)”时会发生什么?
prestodb 是将完整的表行加载到其内存中并执行求和还是将整个计算卸载到 mysql 执行引擎?
谢谢!
【问题讨论】:
标签: mysql computation presto
从文档中我了解到 Presto 不使用 Hive 执行环境。
其他连接器是否也是这种情况,例如 Mysql? 当我通过 prestodb 执行“从 mysql_table 中选择 sum(col)”时会发生什么?
prestodb 是将完整的表行加载到其内存中并执行求和还是将整个计算卸载到 mysql 执行引擎?
谢谢!
【问题讨论】:
标签: mysql computation presto
对此进行了快速 POC。
Prestodb 似乎将过滤器委托给实际的执行引擎。但是聚合和连接之类的计算发生在 presto 的内存中
如有错误请指正。
【讨论】: