图书标签: 数据库连接池 HikariCP 数据库 连接池 Java 好书,值得一读 阿里 互联网
发表于2025-01-27
HikariCP数据库连接池实战 pdf epub mobi txt 电子书 下载 2025
这是一本从设计思想、功能使用、原理实现、工程实践、技术扩展5个维度全面讲解数据库连接池HikariCP的著作。得到了褚霸、德哥、张亮、吴晟等近10位来自阿里、京东等互联网企业的技术专家的高度评价,同时也在社区里获得广泛好评。
系统性上,从基本功能,到扩展技术,内容涵盖HikariCP的方方面面;深度上,从原理阐述到源码分析,直击HikariCP的本质;实操性上,不仅有小案例和综合性的大案例,还有对疑难问题的解决方案。
全书共14章,在逻辑上分为四大部分:
准备篇(1~3章) 以阿里连接池极致优化案例展示了不使用连接池和使用连接池的QPS天壤之别,带领读者了解数据库连接池的背景、原理及历史,以及本书的主角HikariCP。
基础篇(4~5章) 系统梳理HikariCP的基础知识,包含参数配置、JDBC等核心模块,这些内容都是HikariCP基础的重中之重。
原理篇(6~9章) 直击HikariCP的“灵魂”,深入浅出地分析了HikariCP的原理。首先,全方位的剖析了HikariCP性能极致的原因,这些都会成为读者面试、工作中的谈资; 其次,从连接原理、参数原理、动态代理与字节码技术等三个维度作为切入口,分别对HikariCP进行了源码级别的解析,这样全方位的剖析不同于单视角的源码解析,更能将HikariCP的原理立体化的展示在读者面前。
实战篇(10~14章) 这是本书的精华部分。HikariCP的监控、扩展技术、常见问题等都是读者工作中较为迫切了解到、使用到的知识点,这些内容大多来自作者多年实战经验的积累及大量文献资料的收集整理,内容包罗万象、精妙绝伦。
作者简介
朱政科
资深架构师,十年IT老兵,对各种数据库连接池有深入的研究。
曾在阿里等一线互联网公司长期从事中间件的研发及团队管理工作,连续经历过3年“双11”大促,在大量的实践中积累了丰富的经验。
热爱开源,热爱新技术,对Apache ShardingSphere、Apache Skywalking等技术社区都做出过贡献。除了中间件技术,先后主导和参与了多个重要的物联网、人工智能等大型项目,对软件系统架构有深刻的积累和沉淀。
运营公众号《工匠人生》和知识星球《猪猪的架构师私密圈》。
本书一步步抽丝剥茧般的结合源代码剖析HikariCP之所以如此高性能高效如此快的根本原因,尤其是对HikariCP自身使用的FastList,ConcurrentBag的原理进行了详细的分析,让读者更加清晰明了HikariCP与其他数据库连接池中间件的差异和自身的优势在哪里。第七章更是从数据库连接池牵涉到的生产连接,分配获取连接,归还连接,关闭连接四个有关连接原理的核心内容做了详细的剖析,在阅读的同时对照着源代码更加容易理解到数据库连接池的美妙以及HikariCP自身的魅力。这本书对于类似我这种没有对数据库连接池中间件有过深入了解的读者不失为一个好选择。
评分一直想深入、系统地了解数据库连接池相关技术,打通连接数据库和应用的任督二脉。但苦于不管是网络上还是市面上,都没有相关资料或者书籍深入、系统、全面地解析数据库连接池技术。某天朋友给我推荐了这本书,看到书名就小激动了一把,终于有本专门讲数据库连接池的书了。同时内心还是有点怕,怕书的内容达不到我的期望,怕又是一本堆砌概念却又讲不清理的书。不过还是买来看,毕竟是国内第一本(也许也是国外)专门讲数据库连接池的书。于是在华章鲜读上预购了此书,开始吭电子书。 全书由作者几个自身的经典优化案例开章,没有枯燥的性能优化原则罗列,而是带你一步步做好性能优化,把无聊的原则暗藏其中,让人带着问题看书,收获更大。 总之,目前看来这本书整体还是比较符合我期望的。
评分书里一开头就是猪猪当年在阿里中间件拿3.75绩效并晋升答辩的硬货…… HikariCP现在是SpringBoot2.x默认的数据库连接池,以高性能,轻量级著称(lib约130KB)。 据测试,HikariCP性能甚至略优于阿里团队的Druid,书中对HikariCP的高性能的背后进行了揭秘, 其中关键性的三点(书中写了四点)是我个人平时学到的碎片基础知识具体应用:1.字节码技术(Javassist)2.使用FastList替代ArrayList 3.更高性能的并发集合类ConcurrentBag(同时猪猪对该并发集合进行了详细的解读) 可以说这部分对我这样没接触过中间件的小白来说是受益最高的地方。 书里除了性能揭秘,还解释了数据库连接池的原理,监控实战等等,并且附上了排查问题的思路,诚意满满
评分阿里对数据库连接池优化到极致,回头好好研读一下
评分其实我一早就关注猪猪了 作为猪猪刚开星球 没多久就进去了,因为猪猪分享都是干货,在加上作为市面上第一本讲解HikariCP的书,一下子就吸引了我。遂在华章电子书的鲜读栏获得了 抢先阅读了解了这本书。 HikariCP作为SpringBoot2.x官方默认集成的数据库连接池(之前是tomcat的jdbc连接池),肯定是有缘由的。我本人现在阅读到了第4章:第1章主要通过列举"物联网MQTT"和"阿里中间件"引出"数据库连接池"概念;第2章详细介绍了现在市面上的数据库连接池产品,从性能、监控、代码复杂度等多个维度横向、纵向对比了各个连接池产品;第3章主要介绍了HikariCP在SpringBoot的入门级使用;第4章则主要介绍HikariCP的配置项,学习这部分可以在我们日常开发中有很好的参考
作为一位还算入门的java开发工程师,这本书是我看的第一本详细的讲解了池化技术这门学问的书,它不是普通的理论书,给你罗列一大堆的技术原理还有一大堆的看不懂的底层源码,这本书更贴切的讲特别有助于对各种池化技术的实战书,很有效的帮助我们在开发成长道路上的“伴侣”,...
评分数据库连接池是一个比较“古老”都技术了, 也是每个java程序员必然会接触到的技术,奇怪的是之前市面上没有一本讲解这个领域的专著。最近喜闻java大牛猪猪(朱政科)创作了《HikariCP数据库连接池实战》一书,果断第一时间购入了。 感谢华章的“鲜读”,让我在纸质书还没有印...
评分作为一位还算入门的java开发工程师,这本书是我看的第一本详细的讲解了池化技术这门学问的书,它不是普通的理论书,给你罗列一大堆的技术原理还有一大堆的看不懂的底层源码,这本书更贴切的讲特别有助于对各种池化技术的实战书,很有效的帮助我们在开发成长道路上的“伴侣”,...
评分 评分数据库连接池是一个比较“古老”都技术了, 也是每个java程序员必然会接触到的技术,奇怪的是之前市面上没有一本讲解这个领域的专著。最近喜闻java大牛猪猪(朱政科)创作了《HikariCP数据库连接池实战》一书,果断第一时间购入了。 感谢华章的“鲜读”,让我在纸质书还没有印...
HikariCP数据库连接池实战 pdf epub mobi txt 电子书 下载 2025