BeeCP 2.5.3 发布,一款高性能 JDBC 连接池
1:基本介绍
小蜜蜂连接池是一款高性能的JDBC连接池,下面是与主流连接池的性能测试对比图
测试机器:CPU: I3-7100,内存: 8G,操作系统:Win7_64
性能测试包:
地址1: https://github.com/Chris2018998/BeeCP/blob/master/doc/other/HikariCP-benchmark_SafeClose.zip
地址2: https://gitee.com/mirrors/BeeCP/blob/master/doc/other/HikariCP-benchmark_SafeClose.zip
2:版本内容(BeeCP-2.5.3)
1:调整DataSource取连接写锁代码位置
2:优化PreparedStatement缓存(采用LinkedHashMap作为LRU缓存)
3:优化getConnection处代码,降低代码嵌套层数(性能少量提升.)
3:版本下载
<dependency> <groupId>com.github.chris2018998</groupId> <artifactId>BeeCP</artifactId> <version>2.5.3</version> </dependency>
Starter同步更新
<dependency> <groupId>com.github.chris2018998</groupId> <artifactId>spring-boot-starter-beecp</artifactId> <version>1.3.5.RELEASE</version> </dependency>
4:项目地址
项目在Github上的地址: https://github.com/Chris2018998/BeeCP
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
自定义Classloader导致ClassCastException
背景 java.lang.ClassCastException: cn.com.nightfield.Plugin cannot be cast to cn.com.nightfield.Plugin 相同的class,竟然不能cast?这是什么鬼? 问题描述 自定义类加载器(Classloader)是很常见的,它可以让我们从自定义的文件系统目录,网络甚至是数据库的各种文件类型(jar, war, zip等)中加载class文件。 我们项目中使用了一个开源的类管理工具PF4J,来加载指定目录下的class文件。但奇怪的是,当我们把class加载进来之后,将它强转为目标类型,却报了java.lang.ClassCastException,两者明明是同一个class! 问题分析 先说明,错误是跟自定义类加载器有关。上一个小demo来模拟一下上述错误: package cn.com.nightfield.jvm.classloader; // 在class path下定义一个类 public class Plugin {} package cn.com.nightfield.jvm.clas...
- 下一篇
PhpStorm 2020.2.1 Preview 发布
PhpStorm 2020.2.1 预览版发布了,主要更新内容有: 支持 Vue 模板部分文件引用中的vue-loader 修复:键入时经常挂起:com.intellij.ui.ScreenUtil.calcInsets 修复:WSL 本地历史记录为空 修复:项目视图:Cmd 并单击文件不再将文件添加到选择 修复:当光标位于方法主体中的变量上时,方法参数未高亮 修复:不根据 DFA 可达性将变量视为未定义 修复:如果使用替代冲突解决方案,特性冲突为假阳性(PHP> = 7.3) 新检查:缺少参数类型 更新说明:https://blog.jetbrains.com/phpstorm/2020/08/phpstorm-2020-2-1-preview/
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- CentOS8编译安装MySQL8.0.19
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS8安装Docker,最新的服务器搭配容器使用
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- SpringBoot2整合Redis,开启缓存,提高访问速度
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS关闭SELinux安全模块
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程