Calcite

ShardingSphere 联邦查询 GROUPING 聚合结果问题分析

本文记录了ShardingSphere联邦查询中使用GROUPING聚合函数时出现结果异常的问题分析过程,深入探讨GROUPING函数语义及Calcite中的实现原理。

Calcite
Calcite

Apache Calcite Catalog 拾遗之类型系统实现

本文深入探究Apache Calcite类型系统实现原理,详细介绍SQL校验过程中的类型推导和类型转换机制,包括显式转换和隐式转换的实现方式。

Calcite
Calcite

以 Calcite 为例探究 Join 算子的常用实现

以 Apache Calcite 为例深入探究 Join 算子的常用实现方式,分析 Nested Loop Join、Hash Join、Sort Merge Join 等算法原理与适用场景。

Calcite
Calcite

Apache Calcite 在 MyCat2 中的实践探究

探索 Apache Calcite 在 MyCat2 分布式查询引擎中的实践应用,学习如何基于 Calcite 构建支持跨库跨实例的分布式 SQL 引擎。

Calcite
Calcite

Calcite UDF 实战之 ShardingSphere 联邦查询适配 MySQL BIT_COUNT

本文记录ShardingSphere联邦查询升级Calcite至1.38.0版本后BIT_COUNT函数异常问题的排查过程,介绍如何在Calcite中扩展和适配MySQL函数。

Calcite
12349