E-BOOK 数据库简史 盖国强 数据库简史

数据库简史

👤 盖国强 📖 人民邮电出版社 📋 9787115638632 🌐 zh-CN
40
下载次数
4.8
用户评分

📦 下载本书

  • 理解技术演进:梳理数据库从商业时代、开源时代到云时代的完整发展脉络,帮助读者把握行业趋势和关键技术变革。
  • 学习先驱智慧:介绍数据库领域天才科学家和产品先行者的贡献,从他们的成功与失败中汲取职业发展和创新启示。
  • 洞察商业成败:分析典型企业的兴衰案例,探讨技术与商业结合的策略,为产品研发和职业规划提供参考。
  • 认识中国力量:介绍中国数据库的探索和发展格局,帮助读者了解本土数据库产业的现状与未来方向。
  • 展望未来方向:基于历史规律推导数据库架构演进方向,为技术选型和长期规划提供思路。
★★★
中级
入门初级中级进阶高级
  • 数据库技术爱好者:对数据库技术发展历程感兴趣,希望深入了解其背后故事和关键人物。
  • IT从业者:包括开发、运维、架构师等,通过历史视角理解技术演进,提升行业洞察力。
  • 高校师生:计算机及相关专业本科生和研究生,可作为数据库课程的补充读物,拓宽知识面。
  • 技术管理者:需要制定技术战略或产品规划的管理者,从历史案例中获取商业决策参考。
  1. 通读全书:建议按章节顺序通读,先建立整体框架,再深入细节,理解技术发展的逻辑链条。
  2. 关注人物故事:第2-3章的人物传记部分生动有趣,可重点关注先驱们的创新思维和决策过程。
  3. 结合实践思考:阅读企业案例时,联系当前技术环境,思考成功与失败的原因,提炼可借鉴的经验。
  4. 拓展阅读:可配合相关技术书籍或论文,加深对书中提到的关键技术(如优化器、事务)的理解。
  • 历史视野:全面了解数据库技术从萌芽到繁荣的完整历程,建立宏观认知框架。
  • 人物启迪:从天才科学家的故事中获得创新灵感,理解坚持与突破的重要性。
  • 商业智慧:通过企业成败案例,掌握技术与商业结合的规律,提升决策能力。
  • 本土认知:深入认识中国数据库的发展路径,增强对国产技术的信心和期待。
  • 未来洞察:基于历史趋势预判技术演进方向,为个人和企业的长远规划提供参考。

📖 书籍简介

产品特色

编辑推荐

【1】全面介绍了数据库技术的发展历程,包括数据库领域天才科学家、产品先行者的贡献,以及中国数据库的探索和发展格局。
【2】通过系统的刻画,帮助读者理解数据库从商业时代、开源时代到云时代的演进历程,深入浅出地介绍了数据库发展过程中的关键技术、核心挑战、奇闻轶事。
【3】读者在品味技术的同时,还可以思考技术与商业结合的成败得失。

内容简介

 本书讲述了数据库技术的发展史,从数据和数据库始,到区块链和大模型止,全面介绍了数据库技术的发展历程,包括数据库领域天才科学家、产品先行者的贡献,以及中国数据库的探索和发展格局,并试图对中国数据库的根社区发展、数据库架构演进方向做出推导和建议。
  本书深入浅出地探讨了数据库发展过程中的关键技术、核心挑战,以及那些引人入胜的趣闻轶事。同时,书中还对数据库行业内的典型企业进行了细致的分析。通过阅读本书,读者不仅能领略到技术的魅力,还能从中汲取关于个人职业发展和企业产品研发的宝贵启示。此外,本书通过对数据库历史上成功与失败的企业案例剖析,还为读者提供了技术与商业融合的宝贵经验。
  本书不仅适合对数据库技术感兴趣的读者,也非常适合作为本科生和研究生的教材,帮助他们深入了解数据库行业的发展历程。

作者简介

盖国强,云和恩墨创始人、华为鲲鹏MVP,曾获颁Oracle中国地区ACE和ACE总监荣誉,著有《数据安全警示录》《深入解析Oracle》《循序渐进 Oracle》等技术书籍。当前致力于通过云和恩墨公司为全球用户提供专业的数据库软件、产品和服务。

目录
目 录
1 第 1章 数据和数据库
1.1 什么是数据 2
1.2 什么是数据库 3
1.2.1 数据库与生活 3
1.2.2 数据库的三个时代 5
1.3 数据库的构成 7
1.3.1 优化器技术 9
1.3.2 事务管理技术 10
1.3.3 日志和恢复 11
1.4 数据库的分类 12
1.4.1 从模型看数据库 13
1.4.2 从架构看数据库 19
1.4.3 从部署看数据库 33
1.5 数据仓库 35
1.5.1 发展阶段 35
1.5.2 Snowflake的崛起 36
1.6 大数据时代 38
1.6.1 大数据的特征 39
1.6.2 Hadoop兴衰 40
1.6.3 Hadoop启示录 43
1.7 大模型时代 43
1.8 总结 49
50 第 2章 数据库技术的拓荒者
2.1 前数据库时代 52
2.1.1 机械数据处理时代 52
2.1.2 计算机数据处理时代 54
2.1.3 文件管理时代 55
2.2 网状数据库之父—查尔斯·威廉·巴赫曼 57
2.2.1 抓住机遇 57
2.2.2 数据库生涯 59
2.2.3 标准的开创者 60
2.2.4 想象力比知识更重要 62
2.3 关系型数据库之父—埃德加·科德 62
2.3.1 关系模型的诞生 63
2.3.2 成功是成功者的阻碍 65
2.3.3 天才的偏执 67
2.3.4 伟大成就 68
2.4 数据库先生—詹姆斯·尼古拉·格雷 69
2.4.1 听人劝开启的职业生涯 70
2.4.2 开天辟地System R 72
2.4.3 独具慧眼奠基事务 74
2.4.4 基准测试 75
2.4.5 人格魅力 79
2.4.6 思考未来 80
2.4.7 未解谜团 82
2.4.8 仿佛是解答 83
2.5 持续创新的天才—迈克尔·斯通布雷克 84
2.5.1 很多开始源于偶然 84
2.5.2 Ingres横空出世 85
2.5.3 桃李满天下 87
2.5.4 Postgres的时代 89
2.5.5 列存更生 91
2.5.6 永不止息 92
2.6 总结 93
95 第3章 数据库领域的“先知”
3.1 埃里森的成长 96
3.2 抓住机遇 97
3.3 鲜为人知的天才鲍勃·迈纳 99
3.4 崛起之路 103
3.5 咄咄逼人的行事风格 109
3.6 收购魔法 113
3.7 跨越巅峰 118
3.8 RAC 119
3.9 云端角逐 121
3.10 与Google的恩怨 124
3.11 硅谷江湖 126
3.12 AI制胜 130
132 第4章 数据库产品的先行者
4.1 迟到的贵族——DB2 132
4.1.1 蓝色巨人 132
4.1.2 群星闪耀 134
4.1.3 DB2之母 135
4.1.4 SQL的诞生 137
4.1.5 曲折的产品开端 138
4.1.6 关键时刻 140
4.1.7 统一数据库 141
4.1.8 DB2之父 145
4.1.9 中国力量 146
4.1.10 新的世纪 150
4.2 桌面数据库王者——dBASE 152
4.2.1 偶然而生 152
4.2.2 慧眼识珠 153
4.2.3 戛然而止 154
4.2.4 致命诉讼 155
4.3 无冕之王——Ingres 158
4.3.1 Ingres公司 158
4.3.2 QUEL与SQL的战争 160
4.3.3 Postgres和Illustra 162
4.3.4 Informix 163
4.3.5 Sybase之ASE 168
4.3.6 微软之SQL Server 172
4.4 开源传奇——MySQL 175
4.4.1 MySQL之前 175
4.4.2 MySQL的诞生 176
4.4.3 开源 178
4.4.4 改变世界 179
4.4.5 Sun和Oracle时代 181
4.4.6 MySQL的蒙提情节 183
4.5 总结 185
186 第5章 中国数据库的早期探索
5.1 先知——萨师煊 186
5.2 先声——黄山会议 188
5.3 先见——数据库专委会 189
5.4 先育——学科设立 192
5.5 先行——产品原型 193
5.6 Oracle引进中国 196
5.7 数据库标准 198
5.8 863和核高基计划 200
5.9 先河——产学研用探究 202
5.10 ITPUB技术社区 204
5.11 ACOUG 206
5.12 信息技术应用创新 208
5.13 墨天轮和数据库时代 209
5.14 总结 210
212 第6章 互联网和云的新篇章
6.1 Google——从互联网到云计算 212
6.1.1 需求驱动创新 212
6.1.2 Google的“三驾马车” 213
6.1.3 NewSQL的诞生 215
6.1.4 Google云的数据库 216
6.2 亚马逊——从电子商务到云计算 217
6.2.1 亚马逊的Redshift 218
6.2.2 亚马逊的Aurora 219
6.2.3 亚马逊的“去O”运动 221
6.3 阿里巴巴——从电子商务到云计算 224
6.3.1 数据库应用历程 225
6.3.2 “去IOE”运动 227
6.3.3 阿里云PolarDB数据库 229
6.3.4 OceanBase 236
6.4 腾讯——从互联网到云计算 241
6.4.1 TXSQL 241
6.4.2 腾讯云数据库 242
6.5 PingCAP的TiDB 249
6.5.1 创业起点 249
6.5.2 技术架构 251
6.5.3 技术优势 253
6.5.4 演进策略 254
6.5.5 学术和行业影响 256
6.6 总结 257
258 第7章 开源根社区的崛起
7.1 华为数据库 258
7.1.1 内部孵化 259
7.1.2 对外输出 260
7.1.3 全面“去O” 261
7.1.4 openGauss社区 262
7.1.5 社区技术委员会主席—李国良 265
7.1.6 openGauss的技术创新 266
7.1.7 openGauss的计算愿景 270
7.1.8 原生分布式GaussDB 273
7.2 云和恩墨数据库 275
7.2.1 云和恩墨的发展路径 275
7.2.2 为什么选择openGauss 277
7.2.3 MogDB的价值主张 279
7.2.4 回归本原 290
7.2.5 总结 294
296 第8章 中国数据库的产业格局
8.1 数据库的百家争鸣 296
8.2 国产数据库的四大流派 297
8.3 国产数据库的路线选择 298
8.3.1 商业衍生数据库 298
8.3.2 开源衍生数据库 300
8.3.3 自研闭源数据库 300
8.3.4 自研开源数据库 301
8.4 借鉴Oracle的成功经验 302
8.4.1 关键性选择 303
8.4.2 技术开放性 304
8.4.3 企业家精神 305
8.5 中国数据库的发展阶段 306
8.5.1 学术探究阶段 307
8.5.2 产品模仿阶段 307
8.5.3 创新引领阶段 308
8.6 创新引领拥抱开源 311
8.6.1 开源是正确之路 312
8.6.2 开源的成功之法 315
8.7 产业繁荣重在生态 319
8.7.1 中国数据库元年 320
8.7.2 产业厚度与创新高度 321
8.8 立足国内和放眼国际 321
8.8.1 聚焦关键创新 322
8.8.2 产业发展关键环节 323
325 第9章 数据库架构的演进和未来
9.1 KISS原则 325
9.2 一个前提假设 326
9.3 单机、集群和分布式 327
9.4 分区、分表和分库技术 331
9.4.1 分区技术 332
9.4.2 分表技术 334
9.4.3 分库技术 335
9.5 分布式数据库 336
9.5.1 中间件分布式 336
9.5.2 一体化分布式 338
9.5.3 原生分布式 340
9.6 复杂性的降权 341
9.6.1 RAC One Node 341
9.6.2 共享存储分布式 342
9.6.3 单机分布式一体化 343
9.7 环境的进化 344
9.7.1 硬件的进化 344
9.7.2 软件的协同 345
9.7.3 软硬件的协同 350
9.7.4 内核革新 353
9.8 HANA的实践 356
9.9 SQLite 启示录 360
9.10 数据库的简化 362
9.10.1 大道至简 362
9.10.2 数据库无感化 363
9.10.3 智能加持 364
9.10.4 新DBA时代 367
9.11 数据库的未来 368
373 第 10章 天道酬勤,缘起数据终不悔
10.1 缘起边陲,恰同学风华正茂 373
10.2 网络生涯,一念即起无声长 375
10.3 京师磨炼,转眼已历二十载 377
10.4 笔耕不辍,年少曾怀作家梦 379
10.5 挑战自我,勇于分享登舞台 382
10.6 三重境界,见山见水见真我 384
10.7 云和恩墨,数据服务起征途 386
10.8 理想实践,开发运维平台化 388
10.8.1 自动巡检,Bethune探索智能化 389
10.8.2 SQL审核,前置管控问题 391
10.8.3 智能运维,zCloud平台化 393
10.9 耕获菑畬,基础软件再启程 394
10.10 未雨绸缪,防患于未然之中 397
10.11 快乐生活,此心安处是吾乡 399
402 行至水穷处,坐看云起时

📑 章节目录

  1. 数据和数据库
  2. 数据库技术的拓荒者
  3. 数据库领域的“先知”
  4. 数据库产品的先行者
  5. 商业数据库时代
  6. 开源数据库的崛起
  7. 云数据库的变革
  8. 中国数据库的发展
  9. 数据库核心技术挑战
  10. 典型企业案例分析
  11. 区块链与数据库
  12. 大模型与数据库未来
  13. 总结与展望