利用が広がる Apache Derby
最近「Apache
Derby」がいろんなところで利用されているのを見かけます。先日紹介した「Dekoh」や「Zimbra
Desktop」、あるいは「Aptana
IDE」にも 「Apache Derby」が組み込まれています。
おそらく、「Java
SE6」に「Apache Derby」をベースとした「java
DB」が標準でバンドルされたことも大きく影響しているのでしょう。
ピュアJavaの軽量データベースとしては「HSQLDB」も多く利用されていると思いますが、トリガーやグローバル・トランザクション (XA)にも対応するなど、機能的には「Apache Derby」の方がかなり上といった感じです。
高速性という点では「HSQLDB」の方が上回っているようですし、「HSQLDB」の強化版とも言える「H2 Database Engine」も登場していますので、軽量データベースならば常に「Apache Derby」がベストの選択というわけではないと思いますが、何かと便利なデータベースであることは間違いありませんね。
関連情報
・Derby
- PukiWiki
・軽量RDBMS「Apache
Derby」を使う - ITアーキテクト
・【ハウツー】使ってみようApache
Derby - サーバも組み込みもOKなお手軽DB
・簡単!
Pure Javaのデータベースエンジン - HSQLDB 1.8公開
・HSQLDBの血を継ぐ"H2
Database Engine" - 高速/軽量/組み込み/サーバ両対応
・【ハウツー】使ってみようH2
Database Engine - 最強の呼び声もあるすごいヤツ