HikariCP数据库连接池实战 在线电子书 图书标签: 数据库连接池 HikariCP 数据库 连接池 Java 好书,值得一读 阿里 互联网
发表于2025-03-28
HikariCP数据库连接池实战 在线电子书 pdf 下载 txt下载 epub 下载 mobi 下载 2025
书里一开头就是猪猪当年在阿里中间件拿3.75绩效并晋升答辩的硬货…… HikariCP现在是SpringBoot2.x默认的数据库连接池,以高性能,轻量级著称(lib约130KB)。 据测试,HikariCP性能甚至略优于阿里团队的Druid,书中对HikariCP的高性能的背后进行了揭秘, 其中关键性的三点(书中写了四点)是我个人平时学到的碎片基础知识具体应用:1.字节码技术(Javassist)2.使用FastList替代ArrayList 3.更高性能的并发集合类ConcurrentBag(同时猪猪对该并发集合进行了详细的解读) 可以说这部分对我这样没接触过中间件的小白来说是受益最高的地方。 书里除了性能揭秘,还解释了数据库连接池的原理,监控实战等等,并且附上了排查问题的思路,诚意满满
评分书已经读了一半了,从最开始的TCP连接,到JDBC,再到数据库,再到HikariCP的字节码技术,以及相应的数据结构,作者一步一步的带领我们探索数据库连接池技术的底层,由浅入深,最后再到实战。第一本这么详细的介绍数据库连接池的书,真的是本好书,值得一读,甚至是多读!相信一定会有所收获的。
评分书里一开头就是猪猪当年在阿里中间件拿3.75绩效并晋升答辩的硬货…… HikariCP现在是SpringBoot2.x默认的数据库连接池,以高性能,轻量级著称(lib约130KB)。 据测试,HikariCP性能甚至略优于阿里团队的Druid,书中对HikariCP的高性能的背后进行了揭秘, 其中关键性的三点(书中写了四点)是我个人平时学到的碎片基础知识具体应用:1.字节码技术(Javassist)2.使用FastList替代ArrayList 3.更高性能的并发集合类ConcurrentBag(同时猪猪对该并发集合进行了详细的解读) 可以说这部分对我这样没接触过中间件的小白来说是受益最高的地方。 书里除了性能揭秘,还解释了数据库连接池的原理,监控实战等等,并且附上了排查问题的思路,诚意满满
评分在实际开发中,接触数据库连接池的种类按照时间线排序从dbcp=>c3p0=>druid与HikariCP并用,但是对数据库连接池的底层知识知之甚少,在看本书的过程中,跟随作者的思路,还能收获proxy的设计思路,对HikariCP的了解最早是从SpringBoot 2.0设置为官方默认的连接池,HikariCP连接池做了哪些优化。深入读完本书可以知其所以然
评分都知道spring boot 2.0开始,HikariCP成为了spring boot 的默认连接池,也都知道HikariCP究竟为什么为被spring boot选中,他又是怎么做到如此之快的,为什么能够秒杀其他的连接池。 这本书的书名虽然叫做实战,但是前面的章节中,也通过很大的篇幅为我们介绍了其他的数据库连接池,以及他们的一些简要设计。这些篇幅对于我这个对连接池了解不多的人来收非常的有用。 另外作者还从各个方面介绍了HikariCP之所以如此之快的原因,让我能够深刻理解HikariCP的一些设计理念。当然仅仅有这些还是不够的,作者还在后面的篇幅中提供了一些实战过程中会用到的技巧,问题等。比如监控,常见问题排查等。其中的多个章节(比如第7、9、14章)都是值得反复阅读的。
作者简介
朱政科
资深架构师,十年IT老兵,对各种数据库连接池有深入的研究。
曾在阿里等一线互联网公司长期从事中间件的研发及团队管理工作,连续经历过3年“双11”大促,在大量的实践中积累了丰富的经验。
热爱开源,热爱新技术,对Apache ShardingSphere、Apache Skywalking等技术社区都做出过贡献。除了中间件技术,先后主导和参与了多个重要的物联网、人工智能等大型项目,对软件系统架构有深刻的积累和沉淀。
运营公众号《工匠人生》和知识星球《猪猪的架构师私密圈》。
这是一本从设计思想、功能使用、原理实现、工程实践、技术扩展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的监控、扩展技术、常见问题等都是读者工作中较为迫切了解到、使用到的知识点,这些内容大多来自作者多年实战经验的积累及大量文献资料的收集整理,内容包罗万象、精妙绝伦。
我刚认识作者是从公众号认识的,然后就被深深吸引了,作者只写原创,且质量都很高,偶然间发现作者有本书叫《HikariCP数据库连接池实战》在撰写中,后来终于在华章鲜读抢先发版了,赶紧买了一本来看,在看书过程中,此书是原理加实战,有深度却不枯燥,并且举了很多实际的例子...
评分忘记在哪里知道猪猪大佬了,觉着猪猪大佬是一个严谨,自律,努力,上进的人。也许是自己缺什么,自己才会被什么吸引。哈哈。总之很欣赏佩服猪猪大佬。之前就知道,猪猪在写一本书,一直不知道是什么,后来才知道是这个。于是果断入手了。得知现在只是预定,书得要八月份才出来...
评分我在华章电子书阅读了此书的鲜读版。既知道作者为了此书的质量反复琢磨、熬夜修改,也见过作者经常在群里搜集鲜读的各种意见。可以说作者为此书做到了殚精竭虑。 一份耕耘一份收获。从我的鲜读体会来看,此书可以算作精品。关于数据库连接池的主题看起来是一个很普通且狭窄的技...
评分作为一位还算入门的java开发工程师,这本书是我看的第一本详细的讲解了池化技术这门学问的书,它不是普通的理论书,给你罗列一大堆的技术原理还有一大堆的看不懂的底层源码,这本书更贴切的讲特别有助于对各种池化技术的实战书,很有效的帮助我们在开发成长道路上的“伴侣”,...
评分作为一位还算入门的java开发工程师,这本书是我看的第一本详细的讲解了池化技术这门学问的书,它不是普通的理论书,给你罗列一大堆的技术原理还有一大堆的看不懂的底层源码,这本书更贴切的讲特别有助于对各种池化技术的实战书,很有效的帮助我们在开发成长道路上的“伴侣”,...
HikariCP数据库连接池实战 在线电子书 pdf 下载 txt下载 epub 下载 mobi 下载 2025