HikariCP连接池
2024-08-31 04:16:36
1.HikariCP连接池是什么?
HikariCP是数据库连接池,而且是号称史上最快的,而且目前来看确实是这样的,SpringBoot2.0也已经采用HikariCP作为默认连接池配置。
github地址:https://github.com/brettwooldridge/HikariCP
码云gitee地址:https://gitee.com/mirrors/hikaricp
官网贴出的几种常用数据库连接池性能比较柱状图:
2.HikariCP的优势?
- 代码量非常小:
要知道对于连接池来讲,代码越少,占用cpu和内存越少,Bug出现几率也是越小,那么代表他的执行率高,这就是为什么HikariCP受欢迎的原因之一
- 稳定性,可靠性强:
HikariCP是经受了市场的考验,走过太上老君的丹炉,现如今拿到SpringBoot的入场证,走上了人生巅峰.
- 速度奇快:
光有健壮性可不行,坦克很健壮,却跑不过飞机,但是HikariCP却依靠自己的代码少,重写数据结构等特点,成功晋级速度最快连接池冠军宝座.
3.HikariCP为什么这么快?
- 优化并精简字节码
- 使用FastList替代ArrayList
- ConcurrentBag:更好的并发集合类实现
后续研究源码后,会发出HikariCP的源码解读~~~~
最新文章
- ABP框架 - 工作单元
- [deviceone开发]-do_SegmentView和do_SlideView联动的示例
- 春节快乐!推荐一个关于 SharePoint 和 BI 的视频,笑死我了
- [Unity游戏开发]向量在游戏开发中的应用(一)
- 《Linux内核分析》第五周 扒开系统调用的三层皮(下)
- Android 启动APP时黑屏白屏的三个解决方案
- terminal(终端),shell,tty,console(控制台)区别
- 新手学Android
- POJ 2184 Cow Exhibition 01背包
- Runtime —— 从应用场景说起
- Ambari安装之部署3个节点的HA分布式集群
- form表单提交图片禁止跳转
- jQuery系列 第三章 jQuery框架操作CSS
- 链表的无锁操作 (JAVA)
- Spring Cloud入门教程-Hystrix断路器实现容错和降级
- 一、Kubernetes系列之介绍篇
- RTP 流媒体
- DotNetty z
- 使用WebClient下载网页,用正则匹配需要的内容
- redis的repl-ping-slave-period和repl-ping-replica-period