我读到了德尔塔发动机的新的数据库特性,它是由光子驱动的。从我的理解,通过阅读,我有一种感觉,它类似于催化剂优化器。光子会取代催化剂吗。
光子发动机与催化剂优化器有何不同?
链接如下所示
https://databricks.com/blog/2020/06/24/introducing-delta-engine.html
发布于 2021-03-28 15:56:24
我认为你把两件事混为一谈:
Delta引擎(或光子)是一个执行引擎,而不是优化器。它更直接地与Tungsten (整个阶段代码生成)执行引擎相比,该引擎目前可在开放源码星火库中使用。钨和德尔塔引擎都是执行引擎。
发布于 2021-02-11 16:13:38
催化剂优化器仅适用于Spark。催化剂正在使用您为spark编写的代码,例如DataFrame操作、筛选等。光子是增量存储查询引擎,适用于数据库中的新的分析特性。它被链接到增量存储引擎。本质上,它们是略有不同的工具,每个工具专门用于优化不同的查询。它们都是火花兼容的,但是光子是与δ相连的,所以保持它们的分离是有意义的,因为并不是每个人都在使用。
https://stackoverflow.com/questions/66106995
复制相似问题