Druid 高效能資料庫元件

2021-06-15 06:30:59 字數 793 閱讀 9816

druid是什麼?

druid是乙個jdbc元件,它包括四個部分:

druiddriver,是乙個proxyjdbcdriver,它提供了filter-chain模式的擴充套件機制,使得在jdbc擴充套件程式設計特別方便。

druid提供了一些內建的擴充套件機制,包括stat、log、trace、ha等擴充套件。

druiddatasource是乙個資料庫連線池的實現,它的設計目標是提供乙個當前最好的資料庫連線池,在效能、擴充套件性等方面取得最合適的平衡,取代dbcp、c3p0等連線池。

這是druiddatasource的設計圖示:

如果發現有亂碼,請選擇utf-8的編碼方式檢視。

druid提供乙個手工編寫的高效能的方便擴充套件的sql parser。將會支援mysql、oracle等流行關聯式資料庫的sql parser。

parser元件包括如下幾個部分:

druid提供了強大的監控功能,能夠監控連線池行為和sql執**況,讓你能夠詳細了解應用的資料庫訪問行為。

binary:

source:

alibaba-opensource

alibaba-opensource

default

alibaba-opensource-snapshot

alibaba-opensource-snapshot

default

com.alibaba

druid

0.1.2

Druid 高效能資料庫元件

druid是乙個jdbc元件,它包括四個部分 druiddriver,是乙個proxyjdbcdriver,它提供了filter chain模式的擴充套件機制,使得在jdbc擴充套件程式設計特別方便。druid提供了一些內建的擴充套件機制,包括stat log trace ha等擴充套件。druid...

Redis高效能資料庫

redis高效能資料庫 redis 本質上是乙個非關係型資料庫,採用鍵值的方式記錄資料,由於其獨特的執行模式和資料儲存模式,在作用上通常可以用來當做關係型資料庫的快取來使用,從而提高資料查詢效率 redis最大特點 執行速度很快 原因 1 redis使用c語言開發,和作業系統的相容性更強,執行效率更...

Druid 資料庫連線

druid是阿里巴巴開源平台上乙個資料庫連線池實現,它結合了c3p0 dbcp proxool等db池的優點,同時加入了日誌監控,可以很好的監控db池連線和sql的執 況,可以說是針對監控而生的db連線池 據說是目前最好的連線池,不知道速度有沒有bonecp快 和其它連線池一樣druid的datas...