McObject(サイト・英語)は、 Javaおよび.NETデベロッパを対象とした、オープンソース組み込みデータベースのバージョン3.0(source)をリリースした。その他多くの組み込みデータベー スのように、Perstは管理費がかからないのだが、他の組み込みデータベースと違うのは、PerstはJavaまたはC# オブジェクトとしてオブジェクトを直接格納する。それにより、オブジェクトの内部表記とJava/C#表記間の対話の必要性がなくなる。
McObjectはおよそ5,000行の超小型データベースエンジンコアを売りにしており、アクセスパターンに応じてランタイムは30Kから300Kメモリーを必要とする。PerstはJava SE、EEおよびMEのもとで動作する。また.NET Compact Frameworkを含む.NETのもとでも動作する。その他の機能は以下のとおりである。
- ガーベッジコレクション
- ハンギングリファレンスの検出
- 自動によるスキーマの展開
- XMLインポート/エクスポートユーティリティー
- マスタースレーブ複写サポート
- あらゆるコレクションのエレメントをフィルターするSQLサブセット
- AspectJおよびJAssist AOPツールとの統合
Perst 3.0(source)は、テキストの完全検索、Javaでの圧縮オブジェクトおよび.NETでのLINQサポートを提供する。Perstに加えて、McObjectにはeXtremeDB(source)という組み込みデータベースの商用バージョンがある。
原文はこちらです:http://www.infoq.com/news/2008/06/Perst-Embedded-Database