嵌入式資料庫Perst釋出3.0版

idba發表於2008-06-25

McObject®釋出了Perst™3.0版,這是對其開源、物件導向的嵌入式資料庫系統的一次主要升級。Persist是雙重許可的(商業的和GPL的),這使得它可在非商業應用中被自由的使用。

Persist是這樣描述的:

對於需要適度的程式碼量和快速、多平臺的資料管理的Java應用來說,Persist非常適合。典型使用場景包括打包軟體、移動和嵌入式應用、Web services及工業化系統。Perst執行時的程式碼量介於30K到300K之間,因此它很適合於資源受限的嵌入式系統。

Persist還降低了與物件導向資料庫協同工作的複雜性:

Perst主要的成就在於使得持久化Java物件更加有效且容易。大多數情況下,Perst會自動裝載持久化物件而無需顯式編寫命令。當與AspectJ及JAssist這樣的面向方面的工具搭配使用時,Perst就會提供完全透明的持久化。

不像很多其他的物件導向資料庫,Perst無需專門的編譯器、位元組碼處理器或者專門的Java執行時環境,還提供了高度的應用透明性。Perst API使用起來非常方便、靈活、簡單。因為它如此簡單,所以Perst無需終端使用者管理工具,它通過事務來保證完整性,其事務也遵循“ACID”屬性(Atomicity,原子性;Consistency,一致性;Isolation,隔離性;Durability,永續性)並具備非常快速的恢復能力。

該新版本包括:

  • 更好的文件,包括針對.NET使用者的類似於MSDN一樣的API指南;38頁的介紹;一個帶有示例的指南,涵蓋範圍從基本的建立、開啟及儲存物件到如schema變更和資料庫複製這樣的高階主題
  • 增強的全文檢索引擎,效率更高,程式碼量更少
  • 針對Persist Lite(Java ME版本)的強大的即時壓縮,這將資料儲存量平均減少了3到5倍
  • 支援.NET語言整合查詢(LINQ)

可以從Java.net下載Persist,同時可以從McObject的站點下載完全的新聞稿及其Java和.NET版本

檢視英文原文:Perst Embedded Database Releases Version 3.0

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/1384/viewspace-364771/,如需轉載,請註明出處,否則將追究法律責任。

相關文章