当前位置:网站首页 > R语言数据分析 > 正文

druid是什么意思中文(fluid是什么意思)



Druid首先是一个数据库连接池。Druid是目前最好的数据库连接池,在功能、性能、扩展性方面,都超过其他数据库连接池,包括DBCP、C3P0、BoneCP、Proxool、JBoss DataSource。



Druid已经在阿里巴巴部署了超过600个应用,经过一年多生产环境大规模部署的严苛考验。



同时Druid不仅仅是一个数据库连接池,它包括四个部分:


Druid是一个JDBC组件,它包括三个部分:



基于Filter-Chain模式的插件体系。


DruidDataSource 高效可管理的数据库连接池。


SQLParser


1、替换DBCP和C3P0。Druid提供了一个高效、功能强大、可扩展性好的数据库连接池。


2、可以监控数据库访问性能,Druid内置提供了一个功能强大的StatFilter插件,能够详细统计SQL的执行性能,这对于线上分析数据库访问性能有帮助。


3、数据库密码加密。直接把数据库密码写在配置文件中,这是不好的行为,容易导致安全问题。DruidDruiver和DruidDataSource都支持PasswordCallback。


4、SQL执行日志,Druid提供了不同的LogFilter,能够支持Common-Logging、Log4j和JdkLog,你可以按需要选择相应的LogFilter,监控你应用的数据库访问情况。


5、扩展JDBC,如果你要对JDBC层有编程的需求,可以通过Druid提供的Filter机制,很方便编写JDBC层的扩展插件。


在项目中使用Druid非常简单,只要修改下配置文件就可以了

下载druid-1.0.11.jar  http://download.csdn.net/detail/jay_1989/
原先springmvc项目中采用DBCP作为数据库连接池,配置大致如下:
现采用Druid作为数据库连接池,连接数据库资源文件database.properties 
数据库连接池配置spring-database.xml 
web.xml 
 添加如下配置: 
这样,就可以实现监控了, 
 输入http://xxx.xxx.xxx.xxx:8080/xxx/druid,界面如下: 

数据源配置如下:


SQL监控如下:

URI监控如下:

Druid是一个开源项目,基于Apache 2.0协议,你可以免费自由使用。Druid只支持JDK 6以上版本,不支持JDK 1.4和JDK 5.0。



到此这篇druid是什么意思中文(fluid是什么意思)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • druid连接池配置多少合适(druid连接池配置详解 maxactive)2025-04-17 11:27:05
  • swagger2默认地址(swagger2配置文件)2025-04-17 11:27:05
  • redhat安装教程vmware(red hat如何安装vmware tools)2025-04-17 11:27:05
  • nrm安装失败(nmm安装过程中出现问题)2025-04-17 11:27:05
  • oracle官方文档中文版 pdf(oracle11g官方文档中文版)2025-04-17 11:27:05
  • top18女rapper歌词(rapper 女)2025-04-17 11:27:05
  • 文件比较工具 beyond compare使用(beyond compare比较文件夹内容)2025-04-17 11:27:05
  • swagger-ui访问不到(swagger不能访问)2025-04-17 11:27:05
  • redhat u盘(redhat u盘挂载)2025-04-17 11:27:05
  • enoent no such file or怎么解决(no such file or directory, open)2025-04-17 11:27:05
  • 全屏图片