中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網(wǎng) 請 | 注冊
> >
ClickHouse性能之巔:從架構(gòu)設(shè)計解讀性能之謎

包郵 ClickHouse性能之巔:從架構(gòu)設(shè)計解讀性能之謎

作者:陳峰
出版社:機械工業(yè)出版社出版時間:2022-11-01
開本: 16開 頁數(shù): 177
中 圖 價:¥50.0(5.6折) 定價  ¥89.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

ClickHouse性能之巔:從架構(gòu)設(shè)計解讀性能之謎 版權(quán)信息

ClickHouse性能之巔:從架構(gòu)設(shè)計解讀性能之謎 本書特色

適讀人群 :數(shù)據(jù)庫工程師、數(shù)倉工程師、大數(shù)據(jù)工程師、架構(gòu)師及對clickhouse感興趣的軟件研發(fā)工程師。中高級水平可以閱讀(1)作者經(jīng)驗豐富:作者是滴普科技合伙人兼首席架構(gòu)師,在ClickHouse方面積累了大量的實戰(zhàn)經(jīng)驗。 (2)重在授人以漁:通過剖析ClickHouse底層引擎的架構(gòu)設(shè)計來解密ClickHouse高性能背后的底層邏輯。 (3)同時授人以漁:結(jié)合ClickHouse的應(yīng)用場景,總結(jié)了大量的使用技巧和性能優(yōu)化方法。 (4)近10位專家聯(lián)袂推薦:滴普科技聯(lián)合創(chuàng)始人楊磊、京東云數(shù)據(jù)庫研發(fā)負(fù)責(zé)人高新剛、ClickHouse 中國社區(qū)創(chuàng)始人郭煒等近10位專家強烈推薦。

ClickHouse性能之巔:從架構(gòu)設(shè)計解讀性能之謎 內(nèi)容簡介

這是一本通過分析ClickHouse底層引擎架構(gòu)來解讀ClickHouse極致性能的底層邏輯的著作,同時還總結(jié)了ClickHouse在各種適用場景中的使用技巧和性能調(diào)優(yōu)方法,讓讀者知其然,也能知其所以然。 全書一共12章,分為兩個部分: 第1部分 架構(gòu)篇(第1-7章) 簡要地介紹了數(shù)據(jù)倉庫的核心技術(shù)和思路,系統(tǒng)講解了ClickHouse的查詢性能優(yōu)勢、適用場景、架構(gòu)設(shè)計和運作過程,深入地剖析了ClickHouse的存儲引擎架構(gòu)、計算引擎架構(gòu)以及決定ClickHouse性能的關(guān)鍵因素,還將ClickHouse與其他數(shù)倉架構(gòu)進行了深度對比,不僅闡明了ClickHouse查詢速度快的底層邏輯,也推導(dǎo)出了ClickHouse的適用場景。 第2部分 實戰(zhàn)篇(第8-12章) 針對ClickHouse的適用場景,講解了它的各種使用技巧以及存算分離架構(gòu)、分布式架構(gòu)等云計算時代的全新架構(gòu),更重要的是,從數(shù)據(jù)結(jié)構(gòu)、內(nèi)存、磁盤、網(wǎng)絡(luò)、CPU、查詢等方面全面總結(jié)了ClickHouse的性能優(yōu)化方法和原則。

ClickHouse性能之巔:從架構(gòu)設(shè)計解讀性能之謎 目錄

贊譽
序1
序2
自序
前言
**部分 架構(gòu)篇
第1章 數(shù)據(jù)倉庫的核心技術(shù) 3
1.1 OLAP和OLTP的本質(zhì)區(qū)別 4
1.1.1 數(shù)據(jù)三范式 4
1.1.2 規(guī)范化的意義 6
1.1.3 規(guī)范化的局限 7
1.1.4 數(shù)倉建模的本質(zhì) 7
1.1.5 OLAP和OLTP的底層數(shù)據(jù)模型 8
1.1.6 維度建模 8
1.2 典型大數(shù)據(jù)數(shù)倉技術(shù)及其核心思路 10
1.2.1 Hive 10
1.2.2 HBase 11
1.2.3 Kylin 12
1.2.4 其他數(shù)倉 13
1.3 傳統(tǒng)數(shù)倉的缺陷 13
1.3.1 效率低 13
1.3.2 延遲高 14
1.3.3 成本高 14
1.4 ClickHouse查詢性能的優(yōu)勢 15
1.4.1 向量化引擎 15
1.4.2 高效的數(shù)據(jù)壓縮 16
1.4.3 高效的I/O優(yōu)化 17
1.5 本章小結(jié) 18
第2章 ClickHouse簡介 19
2.1 ClickHouse的4個標(biāo)簽 19
2.1.1 性能強大 19
2.1.2 單機處理能力強 20
2.1.3 成本低 21
2.1.4 不支持事務(wù) 21
2.2 ClickHouse的3個適用場景 22
2.2.1 BI報表的交互式分析 22
2.2.2 互聯(lián)網(wǎng)日志分析 22
2.2.3 廣告營銷 23
2.3 本章小結(jié) 24
第3章 ClickHouse架構(gòu)概覽 25
3.1 ClickHouse架構(gòu)簡介 26
3.2 ClickHouse的核心抽象 27
3.2.1 列和字段 27
3.2.2 數(shù)據(jù)類型 28
3.2.3 塊 32
3.2.4 表 33
3.3 ClickHouse的運作過程 35
3.3.1 數(shù)據(jù)插入過程 35
3.3.2 數(shù)據(jù)查詢過程 35
3.3.3 數(shù)據(jù)更新和數(shù)據(jù)刪除過程 36
3.4 本章小結(jié) 37
第4章 MergeTree存儲引擎架構(gòu) 39
4.1 MergeTree存儲引擎的三大特點 40
4.2 MergeTree的數(shù)據(jù)組織 41
4.2.1 塊 41
4.2.2 數(shù)據(jù)堆放方式 41
4.3 MergeTree的文件組織 43
4.3.1 數(shù)據(jù)文件、元數(shù)據(jù)文件、索引文件和其他文件 45
4.3.2 分區(qū) 47
4.3.3 數(shù)據(jù)庫和表 48
4.4 索引 49
4.4.1 主鍵索引 49
4.4.2 標(biāo)記 49
4.5 與事務(wù)數(shù)據(jù)庫存儲引擎的對比 50
4.6 存儲引擎如何影響查詢速度 52
4.6.1 預(yù)排序 52
4.6.2 列存 52
4.6.3 壓縮 53
4.7 MergeTree存儲引擎的工作過程 53
4.7.1 數(shù)據(jù)庫、數(shù)據(jù)表的創(chuàng)建過程 54
4.7.2 數(shù)據(jù)插入過程 54
4.7.3 分區(qū)合并和刪除過程 54
4.7.4 數(shù)據(jù)讀取過程 56
4.8 本章小結(jié) 59
第5章 ClickHouse計算引擎架構(gòu) 61
5.1 ClickHouse計算引擎的架構(gòu)簡介與設(shè)計思想 61
5.1.1 整體架構(gòu) 62
5.1.2 SQL解析器 62
5.1.3 解釋器 63
5.1.4 執(zhí)行器 63
5.1.5 設(shè)計思想 64
5.2 火山模型 65
5.2.1 火山模型概述 65
5.2.2 火山模型的原理 66
5.2.3 火山模型的優(yōu)點與缺點 67
5.3 向量化引擎 67
5.3.1 向量化引擎的實現(xiàn)方式 68
5.3.2 ClickHouse中的向量化算子 69
5.3.3 向量化引擎的前提 70
5.4 計算引擎如何影響查詢速度 72
5.4.1 ClickHouse查詢速度快的前提 72
5.4.2 ClickHouse查詢速度快的本質(zhì) 74
5.5 本章小結(jié) 74
第6章 ClickHouse與其他數(shù)倉架構(gòu)的對比 75
6.1 ClickHouse與Hive的對比 75
6.1.1 Hive的數(shù)據(jù)文件 76
6.1.2 Hive的存儲系統(tǒng) 82
6.1.3 Hive計算引擎與ClickHouse計算引擎的差異 84
6.1.4 ClickHouse比Hive查詢速度快的原因 85
6.2 ClickHouse與HBase的對比 86
6.2.1 HBase的數(shù)據(jù)模型 86
6.2.2 HBase的存儲系統(tǒng)與ClickHouse的異同 87
6.2.3 HBase的適用場景及ClickHouse不適合的原因 87
6.3 ClickHouse與Kylin的對比 88
6.3.1 Kylin的架構(gòu) 88
6.3.2 Kylin解決性能問題的思路 88
6.3.3 Kylin方案的缺陷 89
6.3.4 ClickHouse的方案 89
6.4 本章小結(jié) 91
第7章 深度思考:決定外在能力的因素 93
7.1 從架構(gòu)層面分析ClickHouse 93
7.1.1 ClickHouse速度快的前提 93
7.1.2 對ClickHouse的一些誤解 94
7.2 結(jié)構(gòu)決定功能 95
7.2.1 方法論 96
7.2.2 意義 97
7.2.3 不要過度設(shè)計 98
7.3 從ClickHouse的設(shè)計來理解 99
7.3.1 結(jié)構(gòu)決定能力的上限 99
7.3.2 結(jié)構(gòu)決定應(yīng)用層算法 99
7.4 本章小結(jié) 100
第二部分 實戰(zhàn)篇
第8章 ClickHouse使用技巧 105
8.1 數(shù)據(jù)導(dǎo)入、導(dǎo)出技巧 105
8.1.1 外部文件導(dǎo)入、導(dǎo)出技巧 105
8.1.2 靈活使用集成表引擎導(dǎo)入、導(dǎo)出數(shù)據(jù) 109
8.2 建表技巧 117
8.2.1 表引擎選擇技巧 118
8.2.2 分區(qū)鍵選擇技巧 120
8.2.3 數(shù)據(jù)結(jié)構(gòu)選擇技巧 120
8.2.4 分區(qū)技巧 121
8.3 高級技巧 121
8.3.1 物化視圖 121
8.3.2 投影 122
8.3.3 位圖 122
8.3.4 變更數(shù)據(jù)捕獲 123
8.4 常見報錯及處理方法 123
8.5 本章小結(jié) 124
第9章 ClickHouse實現(xiàn)用戶畫像系統(tǒng) 125
9.1 用戶畫像概述 125
9.1.1 用戶畫像系統(tǒng)介紹 125
9.1.2 用戶畫像系統(tǒng)的需求描述 127
9.1.3 用戶畫像系統(tǒng)的需求分析 127
9.1.4 用戶畫像系統(tǒng)的架構(gòu) 128
9.2 用戶畫像系統(tǒng)的關(guān)鍵技術(shù)實現(xiàn) 129
9.2.1 技術(shù)選型 129
9.2.2 分析階段 130
9.2.3 運營階段 136
9.3 基于ClickHouse的用戶畫像系統(tǒng)的優(yōu)點 137
9.4 本章小結(jié) 139
第10章 ClickHouse的存算分離架構(gòu) 141
10.1 存算分離架構(gòu)背景 141
10.1.1 相關(guān)概述 141
10.1.2 存算分離的典型架構(gòu) 142
10.1.3 存算分離的意義 143
10.1.4 存算分離的局限 145
10.2 ClickHouse中的存算分離 147
10.2.1 實現(xiàn)方式 147
10.2.2 注意事項 150
10.3 存算分離架構(gòu)給ClickHouse帶來的優(yōu)勢 151
10.4 本章小結(jié) 152
第11章 ClickHouse的分布式架構(gòu) 153
11.1 架構(gòu)特點及對比 153
11.1.1 ClickHouse分布式架構(gòu)的優(yōu)點 154
11.1.2 ClickHouse分布式架構(gòu)的缺點 155
11.1.3 ClickHouse與Hadoop的分布式架構(gòu)對比 156
11.2 基本概念 156
11.2.1 集群 157
11.2.2 副本 158
11.2.3 分片 159
11.3 ClickHouse的復(fù)制表引擎 160
11.3.1 創(chuàng)建復(fù)制表 160
11.3.2 復(fù)制表復(fù)制 161
11.3.3 復(fù)制表查詢 161
11.4 ClickHouse分布式表引擎 162
11.4.1 創(chuàng)建分布式表 162
11.4.2 分布式表查詢原理 163
11.4.3 分布式表的數(shù)據(jù)寫入方案 165
11.4.4 分布式表中副本的處理方式 165
11.5 本章小結(jié) 166
第12章 ClickHouse性能優(yōu)化 167
12.1 性能優(yōu)化的原則 167
12.2 數(shù)據(jù)結(jié)構(gòu)優(yōu)化 168
12.3 內(nèi)存優(yōu)化 171
12.4 磁盤優(yōu)化 171
12.5 網(wǎng)絡(luò)優(yōu)化 173
12.6 CPU優(yōu)化 173
12.7 查詢優(yōu)化 174
12.8 數(shù)據(jù)遷移優(yōu)化 176
12.9 本章小結(jié) 177

展開全部

ClickHouse性能之巔:從架構(gòu)設(shè)計解讀性能之謎 作者簡介

陳峰 資深大數(shù)據(jù)專家和架構(gòu)師,ClickHouse技術(shù)專家,滴普科技(2B領(lǐng)域獨角獸)合伙人兼首席架構(gòu)師,從0到1地建設(shè)了首支滴普科技的數(shù)據(jù)中臺技術(shù)團隊,構(gòu)建了滴普科技的數(shù)據(jù)技術(shù)體系。 有多年的大數(shù)據(jù)架構(gòu)經(jīng)驗,作者曾擔(dān)任百麗數(shù)據(jù)中臺麗影洞察項目的大數(shù)據(jù)架構(gòu)師,將ClickHouse成功引入百麗。 曾在中國數(shù)據(jù)庫技術(shù)大會(Database Technology Conference China,DTCC)等多個會議上發(fā)表ClickHouse主題演講,對ClickHouse有非常深入的研究,實踐經(jīng)驗豐富。 積極參與ClickHouse社區(qū)活動,積極推廣ClickHouse。在多個項目中應(yīng)用ClickHouse技術(shù),將ClickHouse的強大能力推廣到企業(yè)中,同時積極地向ClickHouse社區(qū)貢獻代碼和開源工具。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網(wǎng)
在線客服
主站蜘蛛池模板: 岩棉切条机厂家_玻璃棉裁条机_水泥基保温板设备-廊坊鹏恒机械 | 加气混凝土砌块设备,轻质砖设备,蒸养砖设备,新型墙体设备-河南省杜甫机械制造有限公司 | 校服厂家,英伦校服定做工厂,园服生产定制厂商-东莞市艾咪天使校服 | Eiafans.com_环评爱好者 环评网|环评论坛|环评报告公示网|竣工环保验收公示网|环保验收报告公示网|环保自主验收公示|环评公示网|环保公示网|注册环评工程师|环境影响评价|环评师|规划环评|环评报告|环评考试网|环评论坛 - Powered by Discuz! | 铣刨料沥青破碎机-沥青再生料设备-RAP热再生混合料破碎筛分设备 -江苏锡宝重工 | CNC机加工-数控加工-精密零件加工-ISO认证厂家-鑫创盟 | 黑龙江京科脑康医院-哈尔滨精神病医院哪家好_哈尔滨精神科医院排名_黑龙江精神心理病专科医院 | 浙江富广阀门有限公司 | 代理记账_公司起名核名_公司注册_工商注册-睿婕实业有限公司 | 哈尔滨发电机,黑龙江柴油发电机组-北方星光 | 塑胶跑道施工-硅pu篮球场施工-塑胶网球场建造-丙烯酸球场材料厂家-奥茵 | SPC工作站-连杆综合检具-表盘气动量仪-内孔缺陷检测仪-杭州朗多检测仪器有限公司 | 数显恒温培养摇床-卧式/台式恒温培养摇床|朗越仪器 | 高压分散机(高压细胞破碎仪)百科-北京天恩瀚拓 | 聚丙烯酰胺_阴离子_阳离子「用量少」巩义亿腾厂家直销,售后无忧 聚合甘油__盐城市飞龙油脂有限公司 | 对辊破碎机-液压双辊式,强力双齿辊,四辊破碎机价格_巩义市金联机械设备生产厂家 | 不锈钢反应釜,不锈钢反应釜厂家-价格-威海鑫泰化工机械有限公司 不干胶标签-不干胶贴纸-不干胶标签定制-不干胶标签印刷厂-弗雷曼纸业(苏州)有限公司 | 消防泵-XBD单级卧式/立式消防泵-上海塑泉泵阀(集团)有限公司 | 巨野月嫂-家政公司-巨野县红墙安康母婴护理中心 | 正压送风机-多叶送风口-板式排烟口-德州志诺通风设备 | 安全光栅|射频导纳物位开关|音叉料位计|雷达液位计|两级跑偏开关|双向拉绳开关-山东卓信机械有限公司 | 澳门精准正版免费大全,2025新澳门全年免费,新澳天天开奖免费资料大全最新,新澳2025今晚开奖资料,新澳马今天最快最新图库 | 焦作网 WWW.JZRB.COM| 依维柯自动挡房车,自行式国产改装房车,小型房车价格,中国十大房车品牌_南京拓锐斯特房车 - 南京拓锐斯特房车 | 动力配电箱-不锈钢配电箱-高压开关柜-重庆宇轩机电设备有限公司 聚天冬氨酸,亚氨基二琥珀酸四钠,PASP,IDS - 远联化工 | 温州中研白癜风专科_温州治疗白癜风_温州治疗白癜风医院哪家好_温州哪里治疗白癜风 | 权威废金属|废塑料|废纸|废铜|废钢价格|再生资源回收行情报价中心-中废网 | 沈阳激光机-沈阳喷码机-沈阳光纤激光打标机-沈阳co2激光打标机 | 西门子伺服电机维修,西门子电源模块维修,西门子驱动模块维修-上海渠利 | 黄石妇科医院_黄石东方女子医院_黄石东方妇产医院怎么样 | 天津拓展_天津团建_天津趣味运动会_天津活动策划公司-天津华天拓展培训中心 | 纯水电导率测定仪-万用气体检测仪-低钠测定仪-米沃奇科技(北京)有限公司www.milwaukeeinst.cn 锂辉石检测仪器,水泥成分快速分析仪-湘潭宇科分析仪器有限公司 手术室净化装修-手术室净化工程公司-华锐手术室净化厂家 | 螺旋绞龙叶片,螺旋输送机厂家,山东螺旋输送机-淄博长江机械制造有限公司 | 火锅加盟_四川成都火锅店加盟_中国火锅连锁品牌十强_朝天门火锅【官网】 | 滤芯,过滤器,滤油机,贺德克滤芯,精密滤芯_新乡市宇清流体净化技术有限公司 | X光检测仪_食品金属异物检测机_X射线检测设备_微现检测 | 福建成考网-福建成人高考网 | 油罐车_加油机_加油卷盘_加油机卷盘_罐车人孔盖_各类球阀_海底阀等车用配件厂家-湖北华特专用设备有限公司 | 幂简集成 - 品种超全的API接口平台, 一站搜索、试用、集成国内外API接口 | 山东太阳能路灯厂家-庭院灯生产厂家-济南晟启灯饰有限公司 | 济南ISO9000认证咨询代理公司,ISO9001认证,CMA实验室认证,ISO/TS16949认证,服务体系认证,资产管理体系认证,SC食品生产许可证- 济南创远企业管理咨询有限公司 郑州电线电缆厂家-防火|低压|低烟无卤电缆-河南明星电缆 |