| 注册
请输入搜索内容

热门搜索

Java Linux MySQL PHP JavaScript Hibernate jQuery Nginx
jopen
10年前发布

高性能Java数据库池:clearpool

clearpool是一个开源的高性能数据库池,它最大的特点是抛弃了传统的数据库池锁,取而代之的是Atomic操作,但是我们需要了解的是它用到了sun.misc包下的Unsafe.java。另外,我们需要了解的是它大约只有6500行代码,生成的jar文件只有90多kb,能够在短时间内熟练使用和修改。

clearpool的功能:

1) 支持分布式数据库。

2) 可以监控数据库池状态,clearpool通过JMX管理平台查看数据库池状态。 

3) 能够在数据库重启时重新初始化连接池。 

4) 能够自动回收空闲连接。 

因为抛弃了数据库池锁,clearpool会疯狂的争夺数据库池的连接,所以可能会使CPU高负荷运载,和其它数据库的性能比较请参考测试类:https://github.com/xionghuiCoder/clearpool/blob/master/src/test/java/org/opensource/clearpool/CompareCase.java

项目主页:http://www.open-open.com/lib/view/home/1407894438457

</span>

 本文由用户 jopen 自行上传分享,仅供网友学习交流。所有权归原作者,若您的权利被侵害,请联系管理员。
 转载本站原创文章,请注明出处,并保留原始链接、图片水印。
 本站是一个以用户分享为主的开源技术平台,欢迎各类分享!
 本文地址:https://www.open-open.com/lib/view/open1407894438457.html
clearpool 数据库连接池