NanopoolJava 连接池联合创作 · 2023-09-29 14:17NanoPool 是一个轻量级的快速的兼容 JDBC2的 Java 连接池。 “高度可扩展”是指NP很好地(希望线性地)扩展到数百个并发线程,并且恒定时间开销非常低。 这意味着线程争用将取决于连接池的内部实现的池(或 JDBC 驱动程序或数据库……)的大小。 亮点: 基于 JMX 的管理接口 无锁机制 无内部线程 低开销的池大小调整 可插入式连接池 浏览 3点赞 评论 收藏 分享 手机扫一扫分享 编辑 分享 举报 评论图片表情视频评价全部评论推荐 LCPLinux 连接池LCP 是 LinuxConnectionPool 的简写,是基于 Linux 模块开发的线程安全通用连接池,减少由频繁建立和释放连接带来的系统开销,提升服务响应速度,支持跨语言、多服务的通用连接池,LCPLinux 连接池0HikariCPJDBC 连接池HikariCP是一个高性能的JDBC连接池组件。下图是性能的比较测试结果:使用方法:HikariConfig config = new HikariConfig();config.setMaximuHikariCPJDBC 连接池0ProxoolJava连接池Hibernate也支持Proxool连接池,性能与DBCP不相上下。ProxoolJava连接池0DBCPJava 连接池DBCP(DatabaseConnectionPool)是一个依赖Jakartacommons-pool对象池机制的数据库连接池,Tomcat的数据源使用的就是DBCP。Javadoc:http://DBCPJava 连接池0pgbouncerPostgreSQL 连接池pgbouncer 是 PostgreSQL 的轻量的连接池,支持三种模式。Session poolpgbouncerPostgreSQL 连接池0DBCPJava 连接池DBCP (Database Connection Pool)是一个依赖Jakarta commonDBCPJava 连接池0pgbouncerPostgreSQL 连接池pgbouncer是PostgreSQL的轻量的连接池,支持三种模式。Sessionpooling/会话连接池最礼貌的方法。在客户端连接的时候,在它的连接生命期内,会给它赋予一个服务器连接。在客户端断pgbouncerPostgreSQL 连接池0lius-pool数据库连接池这是一个采用Java动态代理技术开发的数据库连接池,并不建议在产品中使用,可以利用它来学习Java的动态代理技术。详情请参考此文:使用JAVA中的动态代理实现数据库连接池lius-pool数据库连接池0SMProxyMySQL 数据库连接池中文 | English SMProxy Swoole MySQL Proxy一个基于 MSMProxyMySQL 数据库连接池0Vibur DBCPJDBC 连接池ViburDBCP是一个全新的、支持并发的JDBC连接池,基于Java的动态代理技术。特点是速度快、代码简洁,支持语句缓存、SQL查询日志等等。Maven:<dependency> <Vibur DBCPJDBC 连接池0点赞 评论 收藏 分享 手机扫一扫分享 编辑 分享 举报