BeeCP 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
BeeCP 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
BeeCP 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 LGPL-2.1
开发语言 Java 查看源码 »
操作系统 跨平台
软件类型 开源软件
开源组织
地区 国产
投 递 者 欧德
适用人群 未知
收录时间 2019-11-18

软件简介

 图片

一:简介

 小蜜蜂连接池(BeeCP)是一款小型JDBC连接池组件,具有性能高,代码轻,稳定好的特点。

  • Java语言开发,具有跨平台的优点

  • 基于参数驱动,支持多种参数设置, 支持配置文件导入

  • 适用多种数据库驱动(截止当前,主流数据库均可适配)

  • 支持本地事务与分布式事务

  • 产品采用JUC技术开发,具有单点缓存,信号量控制,队列复用,非移动等待,自旋控制, 连接和异常的传递,异步候补,安全关闭等亮点

  • 提供日志输出和监控工具

  • 健壮性好,敏捷应对意外情况(如断网,数据库服务崩溃)

  • 良好的接口扩展性

二:版本下载

Java7或更高

<dependency>
   <groupId>com.github.chris2018998</groupId>
   <artifactId>beecp</artifactId>
   <version>3.3.5</version>
</dependency>

Java6

<dependency>
   <groupId>com.github.chris2018998</groupId>
   <artifactId>beecp</artifactId>
   <version>1.6.10</version>
</dependency>

更多详情Gitee  Github

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击加入讨论🔥(45) 发布并加入讨论🔥
发表了资讯
11/16 16:25

BeeCP [4.1.0, 4.1.3] 发布,一款轻量级 JDBC 连接池

简介 BeeCP 是一款国产JDBC 连接池,代码量轻 (Jar 包仅 133KB),代码质量优(A 类,由 circleci 测定),测试覆盖率高(83%,由 circleci 测定),依赖比较少(仅依赖一个 slf4j 日志包),性能高 (不输国际大牌),在技术方面,它具有三大突出靓点:A:单点缓存 B:非移动等待 C:固定长度数组。下面为 JDBC 领域内各知名连接池的性能测试排行原图(测试源码由世界头号连接池 HikariCP 提供,测试结果具有随机性,仅供参考) ...

2
2
发表了资讯
08/18 23:17

beecp-4.0.7 发布,持续优化

介绍 beecp是一款轻量级 JDBC连接池,具有代码优,依赖少,性能高,稳定性好特点。 本次更新 1:微度重构连接池的 clear 方法 2:移除 Connection.setAutoCommit 下的脏标记检查 3:局部优化 GetConnection 方法中的程序片段,少量提升性能 Maven 坐标 <dependency> <groupId>com.github.chris2018998</groupId> <artifactId>beecp</artifactId> <version>4.0.7</version> </dependency> <dependency> ...

0
0
发表了资讯
08/11 16:00

beecp-4.0.6 发布,一款高性能连接池

介绍 beecp 是一款轻量级 JDBC 连接池,具有性能高,代码优,稳定性好特点。 本次更新 1:修复连接池初始化,设置 Connection 默认值时,出现 Null point Exception 的问题 2:修复连接池初始化,设置 Connection 的默认值,未打印出运行时日志的问题 3:局部优化 GetConnection 方法中的程序片段,少量提升性能 Maven 坐标 <dependency> <groupId>com.github.chris2018998</groupId> <artifactId>beecp</artifactId>...

2
0
发表了资讯
07/15 23:01

JDBC 连接池 BeeCP-4.0.5 发布

介绍 BeeCP 是一款轻量级JDBC连接池,具有性能高,代码轻,稳定好的特点 本次更新 1:移除配置项:createTimeout 2:新增配置项:enableThreadLocal,默认值为true,设置为false可于支持虚拟线程 3:连接池内提供阻塞扫描和自动中断处理(前一版本在数据源上已提供中断阻塞的方法) 4:数据源监控界面提供阻塞信息展示,并提供重置和中断按钮(阻塞超时才出现) 5:Connection的两个工厂接口类名调整:BeeConnectionFactory,Bee...

1
0
发表了资讯
03/12 00:23

JDBC 连接池 BeeCP-4.0.0 从新出发

一:基本介绍 BeeCP是一款简单易用的JDBC连接池,具有性能高,代码轻,稳定性好特点,已获得不少用户的青睐,因此推荐它给更多企业和个人使用。时至今日,它已在默默无闻中悄然走过了7个年头,为了在未来更好的服务于全球用户,本次新版(BeeCP-4.0.0)发布中,我们做了两处大的调整:更换了项目LICENSE(LGPL2.1--->Apache LICENSE 2.0);调整项目源码顶级目录(cn ---> org.stone);此外并将BeeCP项目源码整合进stone项目中(...

3
1
发表了资讯
02/19 22:59

BeeCP-3.5.1 发布,一款高性能 JDBC 连接池

一:基本介绍 BeeCP 是一款高性能 JDBC 连接池, 它具有性能高,代码轻,稳定好的特点。 测试机器:CPU: I3-7100,内存: 8G,操作系统:Win7_64 测试代码: https://github.com/Chris2018998/BeeCP/blob/master/doc/performance/HikariCP-benchmark_BeeCP 二:修改内容 1:新增连接创建超时配置项:createTimeout ,单位为秒。 2:修复仅在PG驱动下schema和catalog可随事务回滚,导致连接回收时schema和catalog未被重置的问题(e...

1
1
发表了资讯
01/04 18:02

BeeCP-3.5.0 发布,一款高性能 JDBC 连接池

一:基本介绍 BeeCP (小蜜蜂连接池), 一款高性能 JDBC 连接池,下面是它与其他一些连接池的性能对比图 测试机器:CPU: I3-7100,内存: 8G,操作系统:Win7_64 测试代码: https://github.com/Chris2018998/BeeCP/blob/master/doc/performance/HikariCP-benchmark_BeeCP 二:本次修改内容 1:连接对象创建优化,在批量创建初始连接的方法上进行加锁处理 2:增加新的解码器,可支持对 URL,User,Password 解码操作,并移除老的解码器...

5
3
发表了资讯
2023/12/02 20:23

BeeCP-3.4.4,一款高性能 JDBC 连接池

BeeCP,一款高性能 JDBC 连接池,具有代码轻,性能高的特点。 1:与其他连接池性能对比 CPU:I5-4460,OS:Win7_64 内存:8G , 跑分源码出处:https://github.com/brettwooldridge/HikariCP-benchmark 2: 版本下载 (Java7 或更高版本) <dependency> <groupId>com.github.chris2018998</groupId> <artifactId>beecp</artifactId> <version>3.4.4</version> </dependency> 3: 更新内容 优化连接获取方法中的自旋...

3
1
发表了资讯
2023/10/20 01:18

stone-1.2.4 发布, 扩展任务池

1: 介绍 BeeTP是stone包下一款小型任务池组件,它支持单次任务,定时任务,聚合任务的处理,整体功能类似JUC包中的线程池。 2: 参考例子 public class HelloTask implements BeeTask { public Object call() { return "Hello World"; } } public class MyTaskTest { public static void main(String[] args) throws Exception { BeeTaskServiceConfig config = new BeeTaskServiceCon...

0
2
发表了资讯
2023/07/30 11:25

BeeCP-3.4.2,小型 JDBC 连接池组件

一:基本介绍 BeeCP 是一款小型 JDBC 连接池组件,具有性能高,代码轻,稳定好的特点。 二: 项目地址 https://github.com/Chris2018998/BeeCP https://gitee.com/Chris2018998/BeeCP 三: 更新版本 <dependency> <groupId>com.github.chris2018998</groupId> <artifactId>beecp</artifactId> <version>3.4.2</version> </dependency> <dependency> <groupId>com.github.chris2018998</groupId> <arti...

1
0
发表了资讯
2023/04/08 08:56

BeeCP-3.4.1,小型 JDBC 连接池组件

一:基本介绍 BeeCP 是一款小型 JDBC 连接池组件,具有性能高,代码轻,稳定好的特点。 二:优化内容 1:两处锁支持等待超时(连接池创建,连接创建) 2:连接池加入新的清理方法,池内连接被清理后可载入新配置 3:连接 5 个可复位属性加入是否启用开关 4:连接借用等待中断识别优化 5:连接池代码优化与调整(比如新增异常类,接口类位置移动等) 三:软件包下载 <dependency> <groupId>com.github.chris2018998</group...

2
0
发表了资讯
2023/02/18 21:01

BeeCP-3.4.0 发布,小型 JDBC 连接池组件

一:基本介绍 BeeCP 是一款小型 JDBC 连接池组件,具有性能高,代码轻,稳定好的特点。 二:优化内容 1: 数据源配置增加一个布尔属性:asyncCreateInitConnection,若设置为 true 时,连接池启动时将以异步的方式创建初始化连接;属性默认值为 false。 2:在数据源配置上增加连接工厂的两个 set 方法:setRawConnectionFactory 和 setRawXaConnectionFactory,连接池优先使用外部设置的工厂实例来创建连接对象。 3:在闲置扫描...

0
0
发表了资讯
2022/10/30 00:47

BeeCP-3.3.9 发布,小型 JDBC 连接池组件

一:基本介绍 BeeCP 是一款小型 JDBC 连接池组件,具有性能高,代码轻,稳定好的特点。 二:优化内容 1:移除借用线程的内部状态类(BorrowerState)和其关联的状态变量 2:在连接池内增加 ThreadLocal 扩展子类,在initialValue方法内部创建借用线程的缓存shili(Borrower) 3:优化池内连接回收方法和池内线程等待片段,使用 null 作为等待传递状态 相对前一版本性能方面略有提升,建议升级。 三:BeeCP-Starter 同步升级 1:...

3
3
发表了资讯
2022/05/01 21:30

BeeCP-3.3.6 发布,小型 JDBC 连接池组件

一:产品简介 BeeCP是一款小型JDBC连接池组件,具有良好的性能与扩展性。 二:优化内容 1:监控VO对象增加数据源UUID字段(为后续集中式监控准备) 2:优化池内候补线程,减少不必要的自循次数 三:管理工具 为了更好管理BeeCP, 推荐BeeCP-Starter: 一款带有监控界面的数据源管理工具,使用时无须代码开发,简单配置即可。 配置参考例子: https://gitee.com/Chris2018998/BeeCP-Starter/blob/master/doc/demo/BeeCP-Starter_...

0
4
发表了资讯
2022/03/26 21:03

BeeCP-3.3.3, 一款小型 JDBC 连接池

一:产品简介 BeeCP是一款小型JDBC连接池组件,它具有性能高,代码轻,稳定好的特点。 二:修改内容 1:优化pom.xml文件,减少外部依赖包(日志包和JTA包需要自行下载) 2:连接工厂类配置支持四种类型 3:重构XAConnection的支持部分,并提供一个本地XAConnection的实现(建议先试用,不要用于生产) 4:增加对JTA的支持(建议先试用,不要用于生产) 5:优化配置注入,支持大写属性(比如:URL) 三:代码质量 四:软件包下载...

4
3
发表了资讯
2022/02/18 22:37

BeeCP-3.3.2, 一款小型 JDBC 连接池

一:产品简介 小蜜蜂连接池(BeeCP)是一款利用Java语言(计算机语言)开发的JDBC连接池, 以基础组件的角色可存在于各类数据库应用中,是J2EE应用通向数据库的纽带。 二:产品特点 BeeCP是作者多年的倾心之作,它是中国开源社区中高质量代表性开源作品,具有性能高,代码轻,稳定好的特点。 1:Java语言开发,具有跨平台的优点 2:基于参数驱动,支持多种参数设置, 支持配置文件导入 3:适用多种数据库驱动(截止当前,主流数据库...

4
4
发表了资讯
2021/11/15 20:50

BeeCP-3.3.0, 轻量级JDBC连接池

1:基本介绍 BeeCP是一款轻量级 JDBC 连接池。 2: 版本下载(Java7或更高版本) <dependency> <groupId>com.github.chris2018998</groupId> <artifactId>beecp</artifactId> <version>3.3.0</version> </dependency> 同步更新Starter <dependency> <groupId>com.github.chris2018998</groupId> <artifactId>beecp-spring-boot-starter</artifactId> <version>1.6.4</version> </dependency> 3: ...

0
1
发表了资讯
2021/09/01 23:36

BeeCP-3.2.7,环卫老人单挑美国专家

BeeCP:一款高性能JDBC连接池,具有代码轻,性能高的特点。 1:与其他连接池性能对比 CPU:I5-4460,OS:Win7_64 内存:8G , 跑分源码出处:https://github.com/brettwooldridge/HikariCP-benchmark 2: 版本下载(Java7或更高版本) <dependency> <groupId>com.github.chris2018998</groupId> <artifactId>beecp</artifactId> <version>3.2.7</version> </dependency> 3: 更新内容 优化池内候补线程,增加执行次...

5
4
发表了资讯
2021/07/26 21:30

BeeCP-3.2.6,连接池中的金刚石来了!

BeeCP:一款高性能JDBC连接池,具有代码轻,性能高的特点。 1:与其他连接池性能对比 CPU:I5-4460,OS:Win7_64 内存:8G , 跑分源码出处:https://github.com/brettwooldridge/HikariCP-benchmark 2: 版本下载(Java7或更高版本) <dependency> <groupId>com.github.chris2018998</groupId> <artifactId>beecp</artifactId> <version>3.2.6</version> </dependency> 3: 更新内容 优化池内候补线程 有闲置连接...

6
7
发表了资讯
2021/06/20 20:52

高性能 JDBC 连接池:BeeCP-3.2.5

BeeCP:一款高性能JDBC连接池,具有代码轻,性能高的特点。 1:与其他连接池性能对比 CPU:I5-4460,OS:Win7_64 内存:8G , 跑分源码出处:https://github.com/brettwooldridge/HikariCP-benchmark 2: 版本下载(Java7或更高版本) <dependency> <groupId>com.github.chris2018998</groupId> <artifactId>beecp</artifactId> <version>3.2.5</version> </dependency> 3: 更新内容 优化池内候补线程 优化Trans...

1
7
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
45 评论
68 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部