![]() ![]() |
大數(shù)據(jù)SQL優(yōu)化
本書共分為4篇:認知篇,闡述大數(shù)據(jù)計算或存儲引擎發(fā)展至今,最終都會選擇以SQL作為統(tǒng)一查詢語言的原因,以及這種選擇的利弊;原理篇,透過現(xiàn)象看本質(zhì),以幾個主流的引擎框架為例,通過深入源碼的方式探索SQL執(zhí)行背后的秘密;實踐篇,詳細描述引擎查詢優(yōu)化器的兩大優(yōu)化策略,以及各自的實現(xiàn)原理、示例和局限性,以Hive、Spark、Flink等主流引擎為藍本,探索SQL優(yōu)化的解決思路和方法論,以及配置參數(shù)、調(diào)整存儲和查詢語句改寫等的方法,從不同的視角對SQL語句進行優(yōu)化;案例篇,以實踐篇的各種真實需求調(diào)優(yōu)歷程為基礎(chǔ),以點帶面,以小明大,介紹各類公司和行業(yè)在不同業(yè)務(wù)場景中所面臨的問題、重難點以及最終輸出的解決方案。
你還可能感興趣
我要評論
|