Druid是Java语言中最好的数据库连接池,这话不是我说的,是Druid官方文档自己这样描述的,这是何等的自信!
连接池的作用,跟线程池的作用大同小异,都是为了减少频繁的创建销毁连接IO,提升性能。druid 作为阿里旗下的一个开源产品,经过阿里千万级别的压测跟测试,对于绝大部分的公司来说都是可以满足的。而且这个连接池跟其他连接池对比,也是一枝独秀。
选择druid作为首选连接池的原因:
1、理论上说,支持所有有jdbc驱动的数据库。实际测试过的有
数据库 | 支持状态 |
---|---|
mysql | 支持,大规模使用 |
oracle | 支持,大规模使用 |
sqlserver | 支持 |
postgres | 支持 |
db2 | 支持 |
h2 | 支持 |
derby | 支持 |