舉報

會員
OLAP引擎底層原理與設計實踐
最新章節:
封底
本書分為6篇,共14章。從OLAP核心概念出發,以Presto為例,從整體執行流程到不同SQL的執行原理,力圖把OLAP查詢的核心流程以一種系統化的方式來給讀者講清楚。第一篇背景知識(第1章和第2章)介紹OLAP的基礎知識和Presto相關的背景知識,并給出了后續貫穿全書的SQL代碼;第二篇核心原理(第3章和第4章)非常詳細地串講了SQL執行流程,介紹了執行計劃的生成和優化;第三篇經典SQL(第5~8章)對多種經典SQL的執行進行原理級解析;第四篇數據交換機制(第9章和第10章)對整個交換機制和OLAP引擎的具體實現原理進行了介紹;第五篇插件體系與連接器(第11章和第12章)介紹了插件體系及其背后的SPI機制,并以Example-HTTP為例幫助讀者鞏固連接器相關的知識;第六篇函數原理與開發(第13章和第14章)從原理出發分析了函數的構成、注冊流程、語義分析中的函數解析、函數調用,然后用多個實際案例介紹了高級API及低級API的底層開發方法。