Druid的簡介及功能

2021-07-29 16:37:21 字數 761 閱讀 8959

druid阿里巴巴開發的號稱為監控而生的資料庫連線池。druid是目前最好的資料庫連線池,在功能、效能、擴充套件性方面,都超過其他資料庫連線池,包括dbcp、c3p0、bonecp、proxool、jboss datasource。druid已經在阿里巴巴部署了超過600個應用,經過一年多生產環境大規模部署的嚴苛考驗。

druid的功能

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層的擴充套件外掛程式。

使用步驟:

com.alibaba

druid

1.0.14

2.配置datasource

dialect=mysql

YARN的主要元件及功能簡介

總體概述 主要結構 rm 負責整個系統的資源分配,主要由兩個元件構成 排程器 scheduler 應用程式管理器aplications master asm 排程器 排程器只是單純的排程,不參與任何具體的計算失誤,也不負責跟蹤程式的執行狀態,執行失敗的時候,也不負責程式的kill,重啟等,這些都交由...

druid 配置及連線

配置 預設值說明 urljdbc mysql username 連線資料庫的使用者名稱 password 連線資料庫的密碼 driverclassname 根據url自動識別 這一項可配可不配,如果不配置druid會根據url自動識別dbtype,然後選擇相應的driverclassname 建議配...

Simulator NS2簡介及功能模組

ns是一種針對網路技術的源 公開的 免費的軟體模擬平台,研究人員使用它可以很容易的進行網路技術的開發,而且發展到今天,它所包含的模組已經非常豐富,幾乎涉及到了網路技術的所有方面。所以,ns成了目前學術界廣泛使用的一種網路模擬軟體。在每年國內外發表的有關網路技術的學術 中,利用ns給出模擬結果的文章最...