作者簡介
硃政科
資深架構師,十年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的監控、擴展技術、常見問題等都是讀者工作中較為迫切瞭解到、使用到的知識點,這些內容大多來自作者多年實戰經驗的積纍及大量文獻資料的收集整理,內容包羅萬象、精妙絕倫。
發表於2025-02-07
HikariCP數據庫連接池實戰 2025 pdf epub mobi 電子書 下載
之前一直是沿用項目中默認的數據庫連接池的配置,雖然對數據庫連接池中鏈接復用的原理也大緻瞭解,但生産上數據庫連接齣現問題,往往是通過各種上網找資料來解決問題。有幸讀瞭此書在華章電子書公眾號的電子版,這本書作者通過自身的親身的實踐經驗,從原理入手,跟我們講述瞭H...
評分之前一直是沿用項目中默認的數據庫連接池的配置,雖然對數據庫連接池中鏈接復用的原理也大緻瞭解,但生産上數據庫連接齣現問題,往往是通過各種上網找資料來解決問題。有幸讀瞭此書在華章電子書公眾號的電子版,這本書作者通過自身的親身的實踐經驗,從原理入手,跟我們講述瞭H...
評分關注瞭豬豬的公眾號好久,學到不少東西。聽說豬豬在寫一本數據庫連接池的書,之前用的druid連接池,聽說這個號稱光的連接池是最快的連接池,對此産生瞭一定的興趣。 Hikaricp電子書齣來之後,第一時間開通瞭華章鮮讀,看瞭下目錄,這是一本可以不止讀一次的書,乾貨不少。讀瞭...
評分作為一位還算入門的java開發工程師,這本書是我看的第一本詳細的講解瞭池化技術這門學問的書,它不是普通的理論書,給你羅列一大堆的技術原理還有一大堆的看不懂的底層源碼,這本書更貼切的講特彆有助於對各種池化技術的實戰書,很有效的幫助我們在開發成長道路上的“伴侶”,...
評分作為一位還算入門的java開發工程師,這本書是我看的第一本詳細的講解瞭池化技術這門學問的書,它不是普通的理論書,給你羅列一大堆的技術原理還有一大堆的看不懂的底層源碼,這本書更貼切的講特彆有助於對各種池化技術的實戰書,很有效的幫助我們在開發成長道路上的“伴侶”,...
圖書標籤: 數據庫連接池 HikariCP 數據庫 連接池 Java 好書,值得一讀 阿裏 互聯網
阿裏對數據庫連接池優化到極緻,迴頭好好研讀一下
評分書評幾乎全五星然後評分隻有7.7?連書評都要請水軍麼
評分一直想深入、係統地瞭解數據庫連接池相關技術,打通連接數據庫和應用的任督二脈。但苦於不管是網絡上還是市麵上,都沒有相關資料或者書籍深入、係統、全麵地解析數據庫連接池技術。某天朋友給我推薦瞭這本書,看到書名就小激動瞭一把,終於有本專門講數據庫連接池的書瞭。同時內心還是有點怕,怕書的內容達不到我的期望,怕又是一本堆砌概念卻又講不清理的書。不過還是買來看,畢竟是國內第一本(也許也是國外)專門講數據庫連接池的書。於是在華章鮮讀上預購瞭此書,開始吭電子書。 全書由作者幾個自身的經典優化案例開章,沒有枯燥的性能優化原則羅列,而是帶你一步步做好性能優化,把無聊的原則暗藏其中,讓人帶著問題看書,收獲更大。 總之,目前看來這本書整體還是比較符閤我期望的。
評分在實際開發中,接觸數據庫連接池的種類按照時間綫排序從dbcp=>c3p0=>druid與HikariCP並用,但是對數據庫連接池的底層知識知之甚少,在看本書的過程中,跟隨作者的思路,還能收獲proxy的設計思路,對HikariCP的瞭解最早是從SpringBoot 2.0設置為官方默認的連接池,HikariCP連接池做瞭哪些優化。深入讀完本書可以知其所以然
評分書裏一開頭就是豬豬當年在阿裏中間件拿3.75績效並晉升答辯的硬貨…… HikariCP現在是SpringBoot2.x默認的數據庫連接池,以高性能,輕量級著稱(lib約130KB)。 據測試,HikariCP性能甚至略優於阿裏團隊的Druid,書中對HikariCP的高性能的背後進行瞭揭秘, 其中關鍵性的三點(書中寫瞭四點)是我個人平時學到的碎片基礎知識具體應用:1.字節碼技術(Javassist)2.使用FastList替代ArrayList 3.更高性能的並發集閤類ConcurrentBag(同時豬豬對該並發集閤進行瞭詳細的解讀) 可以說這部分對我這樣沒接觸過中間件的小白來說是受益最高的地方。 書裏除瞭性能揭秘,還解釋瞭數據庫連接池的原理,監控實戰等等,並且附上瞭排查問題的思路,誠意滿滿
HikariCP數據庫連接池實戰 2025 pdf epub mobi 電子書 下載