2017年10月20日

Hikaricp源码解读(3)——ConcurrentBag介绍

摘要: 3、ConcurrentBag介绍 本文以v2.7.2源码为主进行分析 HikariCP连接池是基于自主实现的ConcurrentBag完成的数据连接的多线程共享交互,是HikariCP连接管理快速的其中一个关键点。 ConcurrentBag是一个专门的并发包裹,在连接池(多线程数据交互)的实现上 阅读全文

posted @ 2017-10-20 15:17 taisenki 阅读(1496) 评论(0) 推荐(0) 编辑

Hikaricp源码解读(2)——配置介绍及对应源码

摘要: 2、配置介绍及对应源码 HikariCP的配置类HikariConfig对Properties有很好的兼容,可通过配置环境变量 设置配置文件路径。 或 或者通过Properties进行创建: 本文介绍配置基于v2.7.2展开,后续源码分析也基于此版本 poolName : 连接池的名称,用于唯一标识 阅读全文

posted @ 2017-10-20 09:22 taisenki 阅读(2901) 评论(0) 推荐(0) 编辑

Hikaricp源码解读(1)——简介

摘要: 1、简介 HikariCP是一款高效稳定的数据库连接池,性能方面与其他同类产品相比能高出近10倍,尤其连接取用的设计极大的提高可靠性,对于数据库连接中断的情况,通过测试getConnection(),各种CP的不相同处理方法如下: (所有CP都配置了跟connectionTimeout类似的参数为5 阅读全文

posted @ 2017-10-20 09:17 taisenki 阅读(2679) 评论(0) 推荐(0) 编辑

导航