2006.11.15
Execute Query
RDBMSデータの管理アプリケーションにExecute Queryがあることを最近知った。MYCOMジャーナルでも紹介されていた。オープンソースのRDBMSMySQLやDerbyを使用する際、これまで面倒くさいコマンドラインの操作をしていたが利便性がかなり向上した。また、Javaで開発されたRDBMS操作ユーティリティで Derbyとの相性も良い。初めて使った時の印象はすげ〜な。こんな物よく無料・オープンソースで提供するなと関心。オープンソースのLinuxやEclipseなどは世界中の優秀なエンジニアが寄ってたかって良いものに仕上げていく。ハードウェア、ソフトウェア共に技術革新に着いていくのが大変だね。
RDBMSを使っている人はExecute Queryに触れてみたらどう?結構使えるよ。
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を使用する機会があれば使ってみてはいかがでしょうか?