Ch01-Calcite 介绍
June 1, 2021
Apache Calcite 是一种提供了标准的 SQL 语言、多种查询优化和连接各种数据源基础框架,可以让用户轻松的接入各种数据,并实现使用 SQL 查询。此外,Calcite 还提供了 OLAP 和流处理的查询引擎。
...Apache Calcite 是一种提供了标准的 SQL 语言、多种查询优化和连接各种数据源基础框架,可以让用户轻松的接入各种数据,并实现使用 SQL 查询。此外,Calcite 还提供了 OLAP 和流处理的查询引擎。
...Kylin 引入了一个非常重要的概念 —— Cube 和 Cuboid,Cube 由若干 Cuboid 组成。
...Apache Kylin™是一个开源的、分布式的分析型数据仓库,提供 Hadoop/Spark 之上的 SQL 查询接口及多维分析(OLAP)能力以支持超大规模数据,最初由 eBay 开发并贡献至开源社区。它能在亚秒内查询巨大的表。
...HBase Scan
...HBase Put
...HBase CreateTable
...HBase RPC
...HBase Region Split 整个过程可以分为如下几步,触发 Region Split
,寻找 SplitPoint
,拆分 Region
,等待 major compaction 删除旧的 Region
HBase Region Compaction
...HBase Procedure V2
...