
Calcite 是一款源的动态数据管理框架,其目标是一种方案适应所有需求场景,能为不同计算平台和数据源提供统一的查询引擎,它对于没有高并发、低延时的多数据源间的数据管理有着天然的优势,是解决多数据源统一管理问题的利器。 本书围绕Calcite,结合其数据库基础知识、核心理论以及相关的项目实践情况,从SQL 的解析、校验、优化、执行等流程,对Calcite 组件行介绍。同时本书为部分章节配置对应的代码和实例,帮助读者加深理解。 本书内容由理论到实践,将源码解析与实际案例相结合,可以作为Calcite 新手的门图书以及快速上手的参考书,也可以作为大数据发人员和从业人员的学习用书,还可以作为相关培训机构以及高等院校的教学用书。<br/>【推荐语】<br/>(1)详解Calcite解决多源异构数据管理难题的门指南。 (2)从历史背景,到基础理论,带领读者了解Calcite如何产生并应用到多个主流源软件。 (3)从服务层,到优化层,分层详解Calcite各个模块,源码解析与实际案例相结合,帮助读者从实践中学会内部实现过程。 (4)深分析Calcite在源项目Hive、Kylin、Flink中的使用方法。 (5)提供可下载的代码仓库文件,手把手帮助读者解决数据源统一管理难题。 (6)数据库领域6位学者、实践者姚延栋、王飞鹏、张亮、黄向东、林春、冯若航推荐!<br/>【作者】<br/>刘钧文 哈尔滨工业大学硕士,科技算法工程师,中国计算机学会(CCF)会员。负责时空数据引擎的发、时空数据产品的研发工作。研究方向:时空数据的管理、时空数据库、数据库优化器的原理及其实现、分布式计算以及城市计算。 悟初境 科技软件发工程师。负责时空数据引擎的发,多项时空数据产品的主要参与者,并在多个项目中负责架构设计的工作。研究方向:数据库原理和实现,大数据与架构设计。 孙潇俊 北京工业大学软件工程硕士,曾任科技大数据发工程师。负责时空数据引擎的发。研究方向:数据库优化器的原理及其实现。<br/>

評論0