« 12年ぶりの再会 | Main | 麻雀 »
2006.01.15
Apache Derby
Apache Derbyがリリースされた。これまでMySQL,Interbase等オープンソース、商用問わずRDBを使用したことがあるが、Derbyもなかなか良い。
Derby元々はIBMが開発していた100% Pure JavaのデータベースCloudscapeをApacheに寄付しオープンソース化されたものだ。そしてファイルサイズが2MB程度と小さいことが良い。DerbyはEmbeddedモード、Serverモードで使用できるが、Embeddedモードが主な利用方法として想定されている。実際に業務でDBを使用する機会があったのでEmbeddedモードで使用してみた。大規模なシステムではOracle等利用すべきだが、レスポンスも十分で小中規模のシステムでは十分である。日本語の参考文献は少ないが、Apache Derby Java接続入門、 IBM Cloudscape infocenter、Derby - PukiWiki、実行速度に関してはDerby の実行速度 など。
RDBを使用する機会があれば使ってみてはいかがでしょうか?