分享10個JDBC開源驅動器 數據庫開發資源總匯
中國IDC評述網05月04日報道:JDBC,即數據庫連接,用于執行SQL語句的Java API,可以為多種關系數據庫提供統一訪問。JDBC由一組用Java語言編寫的類和接口組成,為開發人員提供一個標準的API,使其能夠用純Java API編寫數據庫應用程序。下面,IDC評述網整理了10個JDBC驅動工具,供大家參考。
1. Excel JDBC Driver
Excel JDBC Driver是一個可以把Excel/CSV/XML中的數據導入數據庫也可以反過來操作的JDBC驅動。
2. C-JDBC
C-JDBC作為開發源碼的數據庫群集中間件,可以讓任何應用程序通過JDBC能夠透明的訪問數據庫群集。
3. LDBC
LDBC是一個基于ANSI-SQL與JDBC標準的JDBC驅動器,它提供了一個與廠商無關的數據庫訪問。利用LDBC可以在不修改任何源代碼的情況下就能讓你的應用程序可運行在所有主流數據庫上。
4. VJDBC
VJDBC是一個JDBC Type 3的驅動法式,供給一個基于不合協議的客戶端效力器形式的遠程 JDBC 數據源調用的框架。
5. CsvJdbc
CsvJdbc是csv文件的一個JDBC驅動,它提供了Java訪問csv文件的的JDBC驅動,它把一個csv文件當做一個數據庫表來操作,提供簡單的查詢。
6. XLSJDBC
XLSJDBC是一個只讀JDBC驅動器提供了Java訪問XLS文件的能力,它把一個XLS文件當做一個SQL數據庫表來進行查詢。
7. WS-JDBC
WS-JDBC是一個client/server JDBC驅動器,其中服務器部分是以Web服務的方式來實現。這意味著這個定制的JDBC驅動器客戶端可以通過Internet來調用相應的服務。
8. SQLiteJDBC
SQLiteJDBC是一個SQLite數據庫的JDBC Driver。它構建在SQLite 3.3.x C語言API之上,支持大部份JDBC標準。除了Java date/time類。
9. JDBC-Redis
JDBC-Redis是用于操作NoSQL數據庫Redis的JDBC驅動,但這個項目并沒有實現完整的JDBC規范,因為Redis不是一個關系型數據庫。但Java開發人員可以采用熟悉的JDBC接口來訪問Redis數據庫。
10. PostgreSQL JDBC Driver
PostgreSQL JDBC Driver采用純Java(Type IV)實現,允許Java程序使用標準,不依賴于數據庫的Java代碼連接到PostgreSQL數據庫。實現全部JDBC3標準,此外還增加了一些針對PostgreSQL特有的擴展。