2 baidu 28843887 baidu_28843887 于 2015.07.24 11:39 提问

请问项目用连接池需要考虑什么?

项目架构:springmvc+mybatis+maven
网上搜索连接池:c3p0 dbcp proxool BoneCP
这几个各有各的好处,请问要用哪一个?

4个回答

caozhy
caozhy   Ds   Rxr 2015.07.24 12:46
caozhy
caozhy   Ds   Rxr 2015.07.24 12:46
enson16855
enson16855   2015.07.24 13:53

最近比较火的是阿里巴巴的jdbc连接池 叫druid,https://github.com/alibaba/druid 性能更好。。

如果不项目比较小,不涉及到并发和分布式 其实都差不多

enson16855
enson16855   2015.07.24 13:53

最近比较火的是阿里巴巴的jdbc连接池 叫druid,https://github.com/alibaba/druid 性能更好。。

如果不项目比较小,不涉及到并发和分布式 其实都差不多

enson16855
enson16855 回复baidu_28843887: http://m.blog.csdn.net/blog/wyply115/17123603 参考这个
接近 3 年之前 回复
baidu_28843887
baidu_28843887 我们要做一个p2p的网站,我应该考虑速度还是稳定性或者BoneCp的稳定性如何?
接近 3 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
搭建项目框架时需要考虑的几个问题
1.多渠道打包 2.强制更新功能 3.后台错误提示必须展示前台,不可自定义,以给用户进行正确的引导 4.涉及重要的数据要做加密处理 5.所引入的框架需考虑到可维护性,以免android系统出现重大更新导致的app崩溃,但是原框架早已经停止更新,跟进最新的技术(网络/图片)
java项目几种常见数据库连接池的使用比较
作者曾经主持以及经历的几个产品及项目中,包括了各种数据库及应用服务器,基本上几种常见的数据库连接池都用到了,根据使用的情况把这些连接池比较一下吧。 感觉在介绍之前有必要阐述一下连接池的几个概念,有助于后边一些文字的理解。 最原始的数据库使用就是打开一个连接并进行使用,使用过后一定要关闭连接释放资源。由于频繁的打开和关闭连接对jvm包括数据库 都有一定的资源负荷,尤其应用压力较大时资源
客户要上软件项目,考虑开发商都考虑哪些因素?
对于一个新的客户,信息化项目在上马或实施时,往往比较慎重,一般有三种情况:一、直接引进成熟的软件。如:SAP,IFS,用友,金蝶等。这样对于别的开发商来讲,可做的就是“本地服务,本地实施”。在质量的保证上,则主要倚靠购买软件的大厂商。        但这样的软件往往比较昂贵,一般的客户买不起。二、买一套已有的,如:进销存等。这样留给别的开发商的工作,就是后期改造工作及后期服务工作、实施
SSH框架之Hibernate的对连接池的支持
hibernate对连接池的支持 一、连接池 1、作用: 管理连接;提升连接的利用效率! 2、常用的连接池: C3P0连接池、DBCP、Tomcat自带连接池 3、Hibernate 自带的也有一个连接池,且对C3P0连接池也有支持(但并不是完全支持)! 二、Hbm 自带连接池:只维护一个连接,比较简陋。 可以查看hibernate.properties文件查看连接池详细配置:
集群环境下开发需要注意哪些地方?
昨天有人问了我一个问题,一台tomcat部署的应用,如果布置到两个tomcata中,编码需要注意哪些,当时没能回答上来,后来想想这就应该是一个集群环境啊,集群需要注意什么呢,下来在网上看了一些资料,总结一下吧 1.Session,我们经常用session来封装用户的登录信息,那么如果集群环境下一台机器session中有,一台没用回发生什么样的情况呢?幸好各个应用服务器都有在集群环境下sessio
什么情景下应该考虑 多线程 编程来解决问题
项目开发中使用多线程优于多进程的分析   一、为什么使用多线程优于多进程: 1.创建一个线程比创建一个进程的代价要小; 2.线程的切换比进程间的切换代价小 ; 3.多线程可以充分利用多处理器 ; 4.线程间的通信比进程间的通信代价要小的多; 4.1数据共享 :数据共享使得线程之间的通信比进程间的通信更高效; 4.2快速响应特性 :在系统繁忙的情况下,进程通过独立的线程及时响应
关于java中多线程的问题的一点思考(什么情况下需要考虑到线程,以及线程安全的问题?)
参与java开发已经有一年左右,算是一个初级的程序员,对于项目中线程的问题有一些自己的看法。同时对于线程而言,是一个比较复杂的问题,在编程中需要着重考虑的地方就是线程的问题。代码中的线程安全问题也是需要通过大量的编程实践经验来考虑的。      对于java中线程的基础部分在这里暂时不讨论,主要了解下java线程的使用场景以及需要重点考虑线程安全的地方有哪些? 第一点:无状态的对象一定是线程安
产品类研发项目需要注意的几个问题
1、决定研发产品前,做好可行性分析产品研发是个投入高、见效慢的事情。即便产品上市,仍然需要持续的研发投入。企业或组织在决定投入之前,应做好充分的调研分析。调研分析应从外部和内部两方面入手:外部调研目标客户群和同类产品;内部调研资金、人员和技术储备。有条件的企业或组织可以聘请咨询公司进行调研。2、关注整个目标客户群体的需求产品针对一个特定的目标客户群体。正因为这样,产品类需求的采集比较困
搭建新项目注意事项
作为项目负责人,一开始要做很多事情,总会忽略很多比较关键的地方。以下是关于之前项目的一些总结,以后再遇到新项目时,一定要先仔细阅读此总结再开始新项目的搭建。 一、数据库相关 1.设计数据库时尽量确认好每个字段的长度、类型 在类型方面,特别需要注意的是:数字类型要明确是否有小数,时间的存储类型确认 好是string、datetime还是date。 2.保证数据库字段名字符合实际指代的意...
搭建前端项目需要考虑的几个方面?
一、浏览器兼容问题1、二、数据安全问题