ピュアJavaデータベースHSQLDBの最新版「HyperSQL 2.0」が公開

 100%のJavaデータベース「HSQLDB」を開発するHSQLDBプロジェクトは6月7日、オープンソースのデータベースエンジンの最新版「HyperSQL 2.0」を公開した。コアを一新し、マルチスレッド、クエリ最適化などの機能が加わった。

 HSQLDB(HyperSQL DataBase)は、Javaで作成されたSQLリレーショナルデータベースエンジン。JDBCドライバを持ち、ANSI-92 SQLなどの標準をサポートする。「OpenOffice.org」がデータベースアプリケーション「Base」で採用している。

 最新版は前バージョン「HSQLDB 1.8」のコアの大部分を書き直し、マルチスレッドを実現した。2フェイズロッキング(2PL)、MVCC(多版型同時実行制御)、および2PLとMVCCのハイブリッドをサポートする。拡張性を強化し、クエリ最適化、ストアドプロシージャ、新しいデータ型などを特徴とする。SQL:2008コアにも準拠した。

 HyperSQL 2.0はBSDライセンスの下で公開、SourceForgeのプロジェクトページより入手できる。

HSQLDB
http://hsqldb.org/

「HyperSQL 2.0」ダウンロード
https://sourceforge.net/projects/hsqldb/files/