文章詳情頁
Oracle 發(fā)布 Berkeley DB Java 版本 3.0.11
瀏覽:6日期:2024-03-15 18:09:33
Oracle 宣布Berkeley DB Java 版本 3.0.11 發(fā)布..Berkeley DB (DB)是一個高性能的,嵌入數(shù)據(jù)庫編程庫,和C語言, C++, Java, Perl, Python, Tcl以及其他很多語言都有綁定。Berkeley DB可以保存任意類型的鍵/值對,而且可以為一個鍵保存多個數(shù)據(jù)。Berkeley DB可以支持數(shù)千的并發(fā)線程同時操作數(shù)據(jù)庫,支持最大256TB的數(shù)據(jù),廣泛用于各種操作系統(tǒng)包括大多數(shù)Unix類操作系統(tǒng)和Windows操作系統(tǒng)以及實時操作系統(tǒng).Berkeley DB包含有與某些經(jīng)典Unix數(shù)據(jù)庫編程庫兼容的接口,包括:dbm,ndbm和hsearch.Berkeley DB以擁有比Microsoft SQL Server和Oracle等數(shù)據(jù)庫系統(tǒng)而言更簡單的體系結(jié)構(gòu)而著稱。例如,它不支持網(wǎng)絡(luò)訪問—程序通過進程內(nèi)的API訪問數(shù)據(jù)庫。 他不支持SQL或者其他的數(shù)據(jù)庫查詢語言,不支持表結(jié)構(gòu)和數(shù)據(jù)列。 訪問數(shù)據(jù)庫的程序自主決定數(shù)據(jù)如何儲存在記錄里,Berkeley DB不對記錄里的數(shù)據(jù)進行任何包裝。記錄和它的鍵都可以達到4G字節(jié)的長度。盡管架構(gòu)很簡單,Berkeley DB卻支持很多高級的數(shù)據(jù)庫特性,比如ACID 數(shù)據(jù)庫事務(wù)處理, 細粒度鎖, XA接口,熱備份以及同步復(fù)制.Berkeley DB使用雙重授權(quán) (見http://www.sleepycat.com/download/licensinginfo.shtml) ,而2.0版本以下的則使用BSD授權(quán),可自由作商業(yè)用途。官方提到的New features:- Direct Persistence Layer- An EJB-style API using Java annotations to reduce development time, schema and data access patterns.- Deferred-write, a new operational mode allowing in-memory update speeds with an ability to snapshot data to disk at any time- Hot-Backup Tool to ease integration of the backup process within an application
標簽:
Java
相關(guān)文章:
1. IntelliJ IDEA 2021.1 首個 Beta 版本發(fā)布2. IntelliJ Idea 2020.1 正式發(fā)布,官方支持中文(必看)3. Sun 公司發(fā)布Java API文檔中文版4. Spring Web Flow 1.0 EA 發(fā)布5. Spring 2.0 發(fā)布6. JSWDK的發(fā)布目錄的更改7. IDEA 配置Tomcat服務(wù)器和發(fā)布web項目的圖文教程8. python b站視頻下載的五種版本9. Java App表達式語言最終版MVEL 2.0 發(fā)布10. 解決phpMyAdmin2.6以上版本數(shù)據(jù)亂碼問題
排行榜
