HikariCP => 现阶段最快的数据库连接池
最近才发现这个连接池,有一说一,他的速度确实吊打各大连接池,这里就来分析一下HikariCP的优劣
主要就和Druid(阿里的数据库连接池,目前比较流行)做比较好了
功能 | Druid | HikariCP |
---|---|---|
是否支持PSCache | 支持 | 不支持 |
监控 | jmx/log/http | jmx |
扩展性 | 好 | 较弱 |
sql拦截及解析 | 支持 | 无 |
代码 | 较复杂 | 简单 |
特点 | 阿里开源,功能全面 | 优化力度大,功能简单,起源于boneCP |
连接池管理 | 数组 | threadlocal+CopyOnWriteArrayList |
刚看到这张表,你可能会认为Druid会要比HikariCP好很多
然而实际上,作为一个数据库连接池,最为重要的一点=>速度,还没有比较
HikariCP,Druid性能比较
声明:
数据库使用: MySQL
测试工具: IntelliJ IDEA 2020.1
源码地址:(存放在abdyPan,本人Abalone和好友Daman共同开发的网盘) http://42.194.218.71/file/open/33
直接上图
怎么说.... 有图有真相吧~
总结: HikiariCP特点
1. 代码量非常小:
要知道对于连接池来讲,代码越少,占用cpu和内存越少,Bug出现几率也是越小,那么代表他的执行率高,这就是为什么HikariCP受欢迎的原因之一
2. 稳定性,可靠性强:
HikariCP是经受了市场的考验,走过太上老君的丹炉,现如今拿到SpringBoot的入场证,走上了人生巅峰.
3. 速度奇快:
光有健壮性可不行,坦克很健壮,却跑不过飞机,但是HikariCP却依靠自己的代码少,重写数据结构等特点,成功晋级速度最快连接池冠军宝座
最后,表达一下个人的主观看法,本人在两者之间更加偏向于HikariCP
别问,问就是快
相关推荐
点滴技术生活 2020-07-19
LeoHan 2020-06-13
Laxcus大数据技术 2020-06-11
thunderstorm 2020-06-06
PengQ 2020-06-06
Zhangdragonfly 2020-06-05
tlsmile 2020-06-03
Kele0 2020-05-30
鲁氏汤包王 2020-04-18
favouriter 2020-04-18
yongyoumengxiang 2020-03-26
heniancheng 2020-03-25
nan00zzu 2020-02-23
步行者 2020-02-20
Java学习 2020-02-17
nan00zzu 2020-02-11
wintershii 2020-02-10
CharlesYooSky 2020-02-03