深入了解火花的SQL查询执行引擎

下载幻灯片

火花SQL允许火花与分析数据库执行效率和容错关系查询处理技术。关系查询编译为可执行的物理计划组成的转换和行动在抽样生成的Java代码。代码编译为Java字节码,在运行时由JVM和优化JIT执行本机代码在运行时。这个演讲将深入探究引发SQL执行引擎。讨论包括流水线执行、舞台代码生成UDF执行、内存管理、基于矢量化读者,血统抽样转换和行动。

试着砖
看到更多的火花+人工智能峰会在旧金山2019视频


«回来
对玛丽安薛

玛丽安雪砖是一个软件工程师,提交者和PMC Apache方解石和Apache凤凰的成员。之前,她曾在许多大数据在英特尔和编译器项目。

关于克里斯Mok

克丽丝Mok砖是一个软件工程师。他工作在各种组件的火花SQL,利息优化和代码生成。以前,他曾在JVM实现,包括OpenJDK HotSpot VM在阿里巴巴和Oracle和活力在Azul VM,并广泛兴趣的编程语言设计和实现。

关于Xingbo江

江Xingbo砖是一个软件工程师,在那里他调查引发核心用例和火花SQL。Xingbo是Apache火花的积极贡献者。他的兴趣领域包括分布式系统、数据库和数据仓库。