暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

推荐一本书丨甲骨文首席工程师的公开绝活:一本书搞定MySQL

白鳝的洞穴 2023-04-25
905


我的第一本书是图灵出的,前几天编辑老师王军花给我寄来了一本他们出的新书,是陈臣的《Mysql实战》。陈臣的大名耳闻已久,这些具有实战经验的专家写书分享也是丰富数据库生态的善举。前几天王军花老师问我能不能在我的公众号上推荐下这本书,我说当然没问题。图灵出版还为我这次推广活动给了5本赠书的名额。对这本书真正有兴趣的朋友,可以在帖子后面留言,先到的五名,我将替陈臣送出本书。
对于同计算机打交道的人来说,MySQL 绝不是一个陌生的词汇,它或许是无数数据库从业者的“初心”。从最基础的增删改查命令,到进阶升级的存储与复制功能,MySQL 功能之广泛,应用场景之多元,收获的拥趸也遍布全球。

自瑞典 MySQL AB 公司伴随着互联网的初期发展而成立,到发展成为世界上最受欢迎的开源数据库之一,MySQL 之所以能够牢牢占据数据库市场的一席之地,可归功于其无与伦比的数据安全性、强大的可扩展性、可移植性、高性能、多语言支持与友好的使用门槛。可以说,西方不能没有耶路撒冷,正如开发者不能没有 MySQL。

目前,生产上用得比较多的是 MySQL 5.6 和 MySQL 5.7。大家也知道,2023 年 10 月,MySQL 5.7 将停止更新,结束其生命周期,而 MySQL 5.6 在 2 年前就停更了。一句话,迁移到 MySQL 8.0 势在必行,而充分利用 MySQL 8.0 的新特性提高生产力就成为重中之重。

一方面, MySQL 知识纷繁复杂,空对着官方文档钻研原理而缺乏实践难以参透要领,各大社区论坛上浩如烟海的文章教程又会让初学者挑花了眼,无从下手。另一方面,市面上 MySQL 相关图书版本也相对较老,大部分也都基于 MySQL 5.6 和 MySQL 5.7。

所以这本刚上市的《MySQL实战》便是 MySQL 初学者系统运维DBA架构师MySQL 应用开发者,以及对 MySQL 感兴趣的所有的不二首选


本书作者 陈臣,甲骨文首席工程师,拥有超过 10 年的数据库管理和架构经验。他以一位专业数据库运维人员的视角,梳理出 MySQL 的整个运维框架,不仅详细介绍了MySQL 的原理与使用方法,还穿插着自己的独特见解与心得

比起苦读冷冰冰的文档和源码,这本《MySQL实战》就如同一位随身携带的五星级讲师,将自己丰富的实战经验双手奉上,不仅省去大量搜索、查阅与筛选资料的时间,还能针对性地解答细节难点,加深记忆,助力每一位有志成为 MySQL 行业精英的读者。

精彩内容

本书以 MySQL 8.0 为主,全面系统地阐述了 MySQL 日常使用及管理过程中的一些常用知识点:安装、复制、binlog、备份、监控、DDL、线程池、中间件、常用工具、组复制、InnoDB Cluster、JSON、MySQL 8.0 的 112 个新特性。

组复制是 MySQL 官方推荐的高可用方案,本书从源码角度分析组复制的一些核心模块的实现细节,包括分布式恢复、冲突检测、事务一致性以及流量控制机制等。

全书一共分为 12 章,每章的内容都搭配大量的实战细节与原理讲解,方便读者参考并上手实践,在收获知识养分以外还有满满成就感。

思维导图


本书特色

  1. 实战性强:案例丰富且可移植性强,拿来即用。

  2. 原理深入浅出:快速掌握 MySQL 常见操作的实现原理。

  3. 源码解析:从源码角度理解组复制核心模块的实现细节。

  4. 作者靠谱:甲骨文首席工程师,“MySQL实战”公众号作者倾力打造。

作者简介

陈臣,甲骨文(Oracle)公司首席工程师,前vivo互联网数据库专家,公众号“MySQL实战”作者,博客园推荐博客博主 iVictor,博客全网阅读量超 300万。

有超过 10 年的数据库管理和架构经验,擅长 MySQL 数据库日常操作的原理剖析。

业内大咖力荐

MySQL 是最为流行的开源数据库。陈臣所著的《 MySQL实战》是基于他自己的大规模数据库管理实践,结合源码、官方文档和原理形成的一本书,系统地介绍了在 MySQL 的管理、运维和开发过程中使用范围较广但参考资料匮乏的工具。陈臣作为一线技术工程师,对于工作中的实操经验,勤于思考和研究,追求知其意、悟其理、守其则、践其行,难能可贵。

——谢鹏

甲骨文(Oracle)公司全球副总裁

中国区技术总经理
读完这本书的目录及样章,深感陈臣满满的诚意。全书紧紧围绕 MySQL 实战的方方面面展开,有详细的实战细节,更是对几个关键知识占给了原理解读,让读者能更好地理解,知其然且知其所以然。以“组复制”这一章为例,前半部分详细演示了组复制的部署及管理操作,后半部分详细分析了组复制的一些关键实现原理,其中原理解读部分占了该章60%以上的篇幅,详细程度可见一斑。

——叶金荣

Oracle MySQL ACE Director

腾讯云TVP成员 

这本书算得上近年来国内MySQL领域出版物中内容最丰富、细节最清晰、篇幅也是最长的,其运维实践与源码解析相结合的思路正与《MySQL运维内参》不谋而合,不愧为实战之作。
——周彦伟

极数云舟创始人

《MySQL运维内参》作者

中国计算机行业协会数据库专委会会长 
读完样章,内容让人惊艳:GTID的原理与并行复制,主从原理与binlog细节,XtraBackup的巧妙原理,连接池与线程池,中间件的运用实践,包括最新的组复制实践……沉下心,嚼碎这些内容,我相信你一定能超越九成的MySQL从业人员。

——沈剑

公众号“架构师之路”作者 

这本书不仅包含了MySQL的实战操作和对应的理论知识,还包含了MySQL的一些非常实用的周边工具和中间件,实属难得。不论对于数据库初学者还是有经验者,这本书都值得繁复研读,实践是检验真理的唯一标准。

——肖博

vivo研发总监

陈臣是奋战在运维一线的 DBA 专家,见证过大型数据库平台从零开始建设的过程。他从一个数据库运维人员的角度帮大家把 MySQL 的整个运维体系梳理了出来,书中不仅介绍了 MySQL 的原理、使用方法,更重要的是贡献出了他自己的经验,包括对 MySQL 生态的周边工具、中间件、连接池等的介绍和使用经验。这些经验十分宝贵。非常推荐 MySQL DBA 们阅读一下这本书,无论对于新手入门还是老手进阶,这本书都是不错的参考。

——彭立勋

ACMUG(中国MySQL用户组)主席

Oracle MySQL ACE Director 


文章转载自白鳝的洞穴,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论