Calcite 是一款開源的動態(tài)數據管理框架,其目標是一種方案適應所有需求場景,能為不同計算平臺和數據源提供統一的查詢引擎,它對于沒有高并發(fā)、低延時的多數據源間的數據管理有著天然的優(yōu)勢,是解決多數據源統一管理問題的利器。本書圍繞Calcite,結合其數據庫基礎知識、核心理論以及相關的項目實踐情況,從SQL 的解析、校驗、優(yōu)化、執(zhí)行等流程,對Calcite 組件進行介紹。同時本書為部分章節(jié)配置對應的代碼和實例,幫助讀者加深理解。本書內容由理論到實踐,將源碼解析與實際案例相結合,可以作為Calcite 新手的入門圖書以及快速上手的參考書,也可以作為大數據開發(fā)人員和從業(yè)人員的學習用書,還可以作為相關培訓機構以及高等院校的教學用書。