• ClickHouse入门、实战与进阶
  • ClickHouse入门、实战与进阶
  • ClickHouse入门、实战与进阶
  • ClickHouse入门、实战与进阶
  • ClickHouse入门、实战与进阶
21年品牌 40万+商家 超1.5亿件商品

ClickHouse入门、实战与进阶

全新正版 极速发货

80.66 5.8折 139 全新

库存15件

广东广州
认证卖家担保交易快速发货售后保障

作者陈光剑

出版社机械工业出版社

ISBN9787111727170

出版时间2023-06

装帧平装

开本32开

定价139元

货号1202930697

上书时间2024-06-01

徐小智的书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
目录
赞誉

前言

第1章全面了解ClickHouse1

1.1ClickHouse概述1

1.2ClickHouse特性6

1.2.1深度列存储7

1.2.2向量化查询执行引擎12

1.2.3数据压缩18

1.2.4使用磁盘19

1.2.5支持SQL19

1.2.6实时数据更新20

1.2.7稀疏索引20

1.2.8运行时代码生成21

1.2.9支持近似计算22

1.2.10数据TTL22

1.2.11高吞吐写入能力22

1.2.12多核心并行计算22

1.2.13多服务器分布式计算22

1.2.14分布式MPP计算架构23

1.2.15分片和副本26

1.2.16完整的DBMS能力26

1.2.17自适应连接算法28

1.2.18数据复制和数据完整性28

1.2.19提供复合数据类型和丰富的函数库28

1.3ClickHouse应用场景28

1.3.1典型应用场景28

1.3.2通用解决方案29

1.4ClickHouse技术生态29

1.4.1ClickHouse用户都有哪些29

1.4.2ClickHouse的优点36

1.4.3ClickHouse的缺点37

1.4.4ClickHouse未来展望37

1.5本章小结37

第2章ClickHouse快速入门38

2.1安装与运行ClickHouse38

2.1.1在macOS系统中安装ClickHouse39

2.1.2在Linux系统中安装ClickHouse40

2.1.3在Windows系统中使用Docker安装ClickHouse42

2.2ClickHouse常用命令行49

2.2.1ClickHouse命令行清单49

2.2.2实用命令行工具49

2.3本章小结55

第3章ClickHouse基础数据类型56

3.1基础数据类型概述57

3.2数值类型62

3.3字符串类型67

3.4时间类型70

3.5本章小结75

第4章ClickHouse高级数据类型76

4.1数组类型76

4.1.1数组类型定义76

4.1.2创建数组77

4.1.3数组基础操作78

4.2元组类型86

4.2.1元组定义86

4.2.2创建元组87

4.2.3使用元组87

4.3嵌套数据类型89

4.3.1嵌套类型定义89

4.3.2创建嵌套类型90

4.3.3嵌套类型的使用90

4.4Map类型91

4.4.1Map类型定义91

4.4.2创建Map类型91

4.4.3Map常用操作92

4.5Nullable类型95

4.6聚合函数类型96

4.6.1聚合函数类型定义96

4.6.2使用-State函数聚合物化视图指标97

4.6.3使用-Merge函数读取聚合结果值99

4.7Bitmap类型100

4.7.1Bitmap简介100

4.7.2创建Bitmap类型101

4.7.3Bitmap常用操作函数103

4.8本章小结112

第5章ClickHouse函数113

5.1概述113

5.1.1ClickHouse函数简介113

5.1.2ClickHouse函数分类114

5.1.3表级别函数116

5.1.4聚合函数算子118

5.2算术函数118

5.2.1加法函数119

5.2.2减法函数119

5.2.3乘法函数120

5.2.4浮点除法函数120

5.2.5整数除法函数121

5.2.6带0整数除法函数121

5.2.7取余函数121

5.2.8带0取余函数122

5.2.9负数函数122

5.2.10绝对值函数123

5.2.11优选公约数函数123

5.2.12最小公倍数函数123

5.2.13优选数函数124

5.2.14最小数函数124

5.3数组函数124

5.3.1判断空数组函数124

5.3.2判断非空数组函数125

5.3.3数组长度函数125

5.3.4根据范围构造数组函数126

5.3.5根据元素字面量构造数组126

5.3.6拼接数组函数126

5.3.7根据下标获取元素函数127

5.3.8判断是否包含元素函数127

5.3.9判断是不是子数组函数128

5.3.10判断两个数组是否有交集函数128

5.3.11返回元素下标函数129

5.3.12数组切片函数129

5.3.13数组升序排序函数129

5.3.14数组降序排序函数130

5.3.15数组自定义排序函数130

5.3.16数组自定义逆序排序函数130

5.3.17计算数组不重复元素个数函数131

5.3.18数组元素去重函数131

5.3.19数组交集函数131

5.3.20数组归并函数131

5.3.21数组逆序函数132

5.3.22数组拍平函数132

5.3.23数组压缩函数132

5.3.24数组元素映射函数133

5.3.25数组过滤函数133

5.3.26求数组最小元素函数134

5.3.27求数组优选元素函数134

5.3.28数组元素求和函数135

5.3.29数组元素平均值函数135

5.3.30数组元素相乘函数136

5.3.31数组元素展开函数136

5.4字符串函数136

5.4.1字符串判空函数137

5.4.2字符串非空判断函数137

5.4.3字符串字节长度函数137

5.4.4左补齐字符串函数138

5.4.5右补齐字符串函数138

5.4.6字符串转小写函数138

5.4.7字符串转大写函数139

5.4.8重复字符串函数139

5.4.9拼接字符串函数139

内容摘要
本书是ClickHouse领域的集大成之作,从基础知识、实现原理、项目实战、扩展应用4个维度全面展开,表述简练清晰、案例丰富实用,既可以作为入门的标准参考书,又适合作为案头速查手册。书中内容是作者在阿里巴巴、字节跳动多年实战经验的总结,得到了字节跳动和阿里巴巴9位大数据专家的高度评价。全书共10章,主要内容如下:第1~3章整体介绍ClickHouse概念、特性、应用场景、技术生态、快速入门和基础数据类型等基础内容,目的是从本质上揭开ClickHouse高性能背后的秘密,帮助读者快速上手实践。第4~6章重点讲解ClickHouse的高级数据类型、函数和SQL查询语法与配置实践等进阶内容,通过该部分内容的阅读和学习,你将全面掌握ClickHouse核心功能的使用方法和技巧。第7~10章从企业级项目实战的角度出发,详细解析ClickHouse在实际业务项目中的使用,主要包括基于Spring Boot开发ClickHouse SQL查询工具、基于ClickHouse Bitmap实现DMP用户画像标签圈选人、基于ZooKeeper搭建ClickHouse分布式集群、基于Grafana搭建ClickHouse集群监监控平台等相关内容。通过该部分内容的阅读学习,你将掌握ClickHouse企业级项目实战开发的方方面面。本书非常注重实用性和实战性,不仅在各个知识点都辅有大量的实际案例、图表说明和小贴士,而且还有多个综合性的项目案例贯穿全书。

主编推荐
(1)作者背景资深:现就职于字节跳动,曾就职于阿里巴巴,主要从事企业智能数字化经营管理、电商智能数字化运营等系统架构设计和研发工作。(2)作者经验丰富:作者在大数据、后端开发和架构领域有10余年研发和管理经验,积累非常深厚。(3)内容系统全面:从基础知识、实现原理、项目实战、扩展应用4个维度全面展开,是ClickHouse领域集大成之作。(4)注重实用实战:不仅在各个知识点都辅有大量的实际案例、图表说明和小贴士,而且还有多个综合性的项目案例贯穿全书。

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP