![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Calccite
文章平均质量分 63
惟吾德昕
这个作者很懒,什么都没留下…
展开
-
Calcite读取Excel数据
学习Calcite官方教程中的读取csv文件样例的源码,简单写个读取Excel文件的小demo来学习一下。将一个Excel文件当作一个数据库 ,每个sheet页当作一张表,实现CalCite查询Excel的步骤如下 :1、实现SchemaFactory接口类,重写create方法2、通过create方法创建schema对象3、Schema对象获取Table4、从Table对象中获取字段类型5、从Table中读取数据。原创 2024-07-06 22:13:12 · 163 阅读 · 0 评论 -
Apache Calcite初体验:分别查询MySQL与Postgresql数据库
Apache Calcite 是一个开源的动态数据管理框架,它提供了强大的 SQL 解析、查询优化和数据集成的能力。SQL 解析和验证:Calcite 提供了完整的 SQL 解析器,能够解析标准 SQL 查询和 DDL(数据定义语言)语句。它支持 ANSI SQL 标准,并且可以扩展支持不同的 SQL 方言和特性。查询优化:Calcite 提供了强大的查询优化器,能够根据查询的结构和数据统计信息生成优化的执行计划。优化器能够执行多种优化,例如谓词下推、列裁剪、联接重排序等,以提升查询性能。动态数据集成。原创 2024-07-03 22:01:17 · 356 阅读 · 1 评论