SQLJet is an independent pure Java implementation of a popular SQLite database management system. |
SQLJet開発チームは15日(米国時間)、SQLJetの最新版となるSQLJet 1.0.0を公開した。SQLJetはJavaで実装されたSQLiteデータベース操作用ライブラリ。SQLite 3.6のデータベースフォーマットに対応。GPLのもとでオープンソースソフトウェアとして提供されている。
SQLJetを使うにあたってSQLiteやほかのネイティブライブラリは不要。Javaで開発されたSQLJetのみで動作する。SQLiteを使って作成されたデータベースファイルの読み込みと操作、または自らSQLiteデータベースファイルを作成する機能を提供している。今のところAPI経由の操作のみ提供し、SQLを使った操作は提供していない。
SQLiteは組み込みデータベースとして採用されることが多いプロダクト。Mozilla FirefoxやThunderbirdなど数々のアプリケーションが活用している。組み込みデータベースながらもSQL 命令に対応している点や、簡単に組み込めるところに人気の理由がある。