写点什么

Druid

0 人感兴趣 · 25 次引用

  • 最新
  • 推荐

搞懂 Druid 之连接创建和销毁

Druid是阿里开源的数据库连接池,是阿里监控系统Dragoon的副产品,提供了强大的可监控性和基于Filter-Chain的可扩展性。

https://static001.geekbang.org/infoq/55/556cc7694f48fa35123708cd5f3fd263.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

多维分析利器 Druid

Druid是一个用于大数据实时查询与分析的分布式列式数据存储系统。为了应对海量数据的实时查询和多维分析,Druid应运而生。

https://static001.geekbang.org/infoq/7b/7b1ccaab9a46102fe64aa8c8877e4a10.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

从 0 到 1 项目搭建 - 框架搭建 (附源码)

本文是基于 SpringBoot 从0搭建一个企业级开发项目,基于SpringBoot 的项目,并集成MyBatis-Plus、Druid、Logback 等主流技术。

https://static001.geekbang.org/infoq/7e/7efb6bd5104bff731922187516f71030.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

SpringBoot 整合 数据库连接池(Druid、HicariCP、C3P0 等等)

用户头像
2022-08-24

SpringBoot 整合 数据库连接池(Druid、HicariCP、C3P0等等)保姆级教程超详细,Druid配置信息等等。

Spring(四、配置数据源)

用户头像
2022-08-07

Spring提高性能 常见的数据源(连接池):DBCP、C3P0、BoneCP、Druid等 数据源(连接池)是提高程序性能如出现的 事先实例化数据源,初始化部分连接资源 使用连接资源时从数据源中获取 使用完毕后将连接资源归还给数据源

理“ Druid 元数据”之乱

本文主要从Druid元数据相关概念、Druid架构、Druid元数据存储介质三部分阐述Druid元数据信息,进而更全面、更系统的了解Druid系统内部各组件之间的协作关系和运行机制。

数据库连接池 -Druid 源码学习(十)

用户头像
wjchenge
2022-05-20

在本文中,我们将继续总结 testOnBorrow、testOnReturn、testWhileIdle 的异同。

https://static001.geekbang.org/infoq/20/20712b64cdd9e46a0525873f0177d7db.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

druid 源码学习九

用户头像
Nick
2022-05-20

昨天我们学习了自旋锁,今天我们通过学习CreateConnectionThread 线程类继续延伸学习关于锁的知识。

数据库连接池 -Druid 源码学习(九)

用户头像
wjchenge
2022-05-19

在本文中,我们将总结 testOnBorrow、testOnReturn、testWhileIdle的异同。

数据库连接池 -Druid 源码学习(八)

用户头像
wjchenge
2022-05-18

在本文中,我们将测试 Druid 连接池配置参数 testOnReturn 的作用。

数据库连接池 -Druid 源码学习(七)

用户头像
wjchenge
2022-05-17

在本文中,我们将测试 Druid 连接池配置参数 testWhileIdle 的作用。

https://static001.geekbang.org/infoq/0d/0d790bb1fc6a69e4f96981315e63a9c4.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

druid 源码学习六

用户头像
Nick
2022-05-17

上一篇我们提到AccessController,该类用于访问控制操作和决策的。

数据库连接池 -Druid 源码学习(六)

用户头像
wjchenge
2022-05-17

在本文中,我们将测试Druid连接池配置参数testOnBorrow的作用。

https://static001.geekbang.org/infoq/3f/3f21c5e1fbd2e86ffd64fcd1a4407f9e.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

druid 源码学习五 -AccessController 探索

用户头像
Nick
2022-05-16

紧接着初始化方法最后段代码,我们会发现这里创建类多个线程,

数据库连接池 -Druid 源码学习(五)

用户头像
wjchenge
2022-05-14

在本文中,我们将了解 com.alibaba.druid.pool.DruidDataSource#getConnection() 方法的执行流程。

数据库连接池 -Druid 源码学习(四)

用户头像
wjchenge
2022-05-14

在本文中,我们将深入了解 com.alibaba.druid.pool.DruidDataSource#init 方法中重要的两个守护线程 CreateConnectionThread 和 DestroyConnectionThread 中的 DestroyConnectionThread 的相关逻辑。

数据库连接池 -Druid 源码学习(三)

用户头像
wjchenge
2022-05-13

在本文中,我们将深入了解 com.alibaba.druid.pool.DruidDataSource#init 方法中重要的两个守护线程CreateConnectionThread和DestroyConnectionThread中的CreateConnectionThread的相关逻辑。

数据库连接池 -Druid 源码学习(二)

用户头像
wjchenge
2022-05-11

在本文中,我们将深入了解 com.alibaba.druid.pool.DruidDataSource#init 方法的执行流程的几个细节。

https://static001.geekbang.org/infoq/d4/d4e0faa826908f33fd3476237876933a.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

druid 源码学习一

用户头像
Nick
2022-05-11

Druid是阿里巴巴开发的号称为监控而生的数据库连接池,

数据库连接池 -Druid 源码学习(一)

用户头像
wjchenge
2022-05-11

在本文中,我们将了解com.alibaba.druid.pool.DruidDataSource#init方法的执行流程。

TDengine JDBC 整合 Druid

用户头像
山石道人
2021-07-08

Spring MVC 框架整合TDengine,采用JDBC与Druid缓存池

https://static001.geekbang.org/infoq/de/de85ac58b4b0b145e22c06793900069a.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

阿里巴巴 Druid,轻松实现 MySQL 数据库加密!

用户头像
王磊
2021-03-02

现在的开发习惯,无论是公司的项目还是个人的项目,都会选择将源码上传到 Git 服务器(GitHub、Gitee 或是自建服务器),但只要将源码提交到公网服务器就会存在源码泄漏的风险,而数据库配置信息作为源码的一部分,一旦出现源码泄漏,那么数据库中的所有数据

时序数据库 DolphinDB 与 Druid 的对比测试

用户头像
DolphinDB
2020-12-10

DolphinDB和Druid都是分布式的分析型时序数据库。尽管前者使用c++开发,后者使用java开发,两者在架构、功能、应用场景等方面有很多共同点。本报告在SQL查询、数据导入、磁盘占用空间等方面对两者进行性能的对比测试。

Druid_Druid技术文章_InfoQ写作社区