文章詳情頁(yè)
Oracle 發(fā)布 Berkeley DB Java 版本 3.0.11
瀏覽:4日期:2024-03-15 18:09:33
Oracle 宣布Berkeley DB Java 版本 3.0.11 發(fā)布..Berkeley DB (DB)是一個(gè)高性能的,嵌入數(shù)據(jù)庫(kù)編程庫(kù),和C語(yǔ)言, C++, Java, Perl, Python, Tcl以及其他很多語(yǔ)言都有綁定。Berkeley DB可以保存任意類型的鍵/值對(duì),而且可以為一個(gè)鍵保存多個(gè)數(shù)據(jù)。Berkeley DB可以支持?jǐn)?shù)千的并發(fā)線程同時(shí)操作數(shù)據(jù)庫(kù),支持最大256TB的數(shù)據(jù),廣泛用于各種操作系統(tǒng)包括大多數(shù)Unix類操作系統(tǒng)和Windows操作系統(tǒng)以及實(shí)時(shí)操作系統(tǒng).Berkeley DB包含有與某些經(jīng)典Unix數(shù)據(jù)庫(kù)編程庫(kù)兼容的接口,包括:dbm,ndbm和hsearch.Berkeley DB以擁有比Microsoft SQL Server和Oracle等數(shù)據(jù)庫(kù)系統(tǒng)而言更簡(jiǎn)單的體系結(jié)構(gòu)而著稱。例如,它不支持網(wǎng)絡(luò)訪問(wèn)—程序通過(guò)進(jìn)程內(nèi)的API訪問(wèn)數(shù)據(jù)庫(kù)。 他不支持SQL或者其他的數(shù)據(jù)庫(kù)查詢語(yǔ)言,不支持表結(jié)構(gòu)和數(shù)據(jù)列。 訪問(wèn)數(shù)據(jù)庫(kù)的程序自主決定數(shù)據(jù)如何儲(chǔ)存在記錄里,Berkeley DB不對(duì)記錄里的數(shù)據(jù)進(jìn)行任何包裝。記錄和它的鍵都可以達(dá)到4G字節(jié)的長(zhǎng)度。盡管架構(gòu)很簡(jiǎn)單,Berkeley DB卻支持很多高級(jí)的數(shù)據(jù)庫(kù)特性,比如ACID 數(shù)據(jù)庫(kù)事務(wù)處理, 細(xì)粒度鎖, XA接口,熱備份以及同步復(fù)制.Berkeley DB使用雙重授權(quán) (見(jià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
標(biāo)簽:
Java
相關(guān)文章:
1. python b站視頻下載的五種版本2. Sun發(fā)布Java代碼基礎(chǔ) 對(duì)開發(fā)者意味著什么3. 詳解解決IDEA2020.1版本的lombok插件問(wèn)題4. 新手學(xué)python應(yīng)該下哪個(gè)版本5. JSP模板框架Bluprints 0.4發(fā)布6. Java EE應(yīng)用服務(wù)器JBoss 5.0 Beta 發(fā)布7. 低版本IE正常運(yùn)行HTML5+CSS3網(wǎng)站的3種解決方案8. Geronimo 2.0 M1發(fā)布 支持Java EE9. ajax4jsf 1.0.3 發(fā)布, 引入新的功能10. 真正面向?qū)ο缶幊?PHP5.01發(fā)布
排行榜

網(wǎng)公網(wǎng)安備