认识SparkSQL的Catalyst

SparkSQL的优化器系统Catalyst和大多数当前的大数据SQL处理引擎设计基本相同(Impala、Presto、Hive(Calcite)等),所以经过本文的学习也能够基本了解全部其余SQL处理引擎的工做原理。算法 SQL优化器核心执行策略主要分为两个大的方向:基于规则优化(RBO)以及基于代价优化(CBO),基于规则优化是一种经验式、启发式地优化思路,更多地依靠前辈总结出来的优化规则,简
相关文章
相关标签/搜索