2006年07月21日
組み込みRDB
ブログのクローラーで、ブログリストの永続化をXMLファイルに保存という形を取っていたけど、いろいろ問題があるのでDBを使ってみる。でもわざわざDBを別に用意すると面倒なので、組込型のDBを使う。
組込型DBとはプログラムが開始したらそのプログラム専用のDBが立ち上がって、プログラム終了とともにシャットダウンする感じの便利な専用DB。
DBはおなじみApacheプロジェクトで開発されているDerbyを使う。
DerbyはJava6にJavaDBとして標準で付いてくることになっているので、いまから慣れておいて損はなさそうだ。しかし開発環境にフル機能のRDBが標準で付いてくるなんて結構すごいな。
以下は2chから引用のDerbyのマニュアル等々。日本語なのでわかりやすくてイイ感じ。CloudscapeとはApacheに寄贈される前のDerbyの名前。
IBM Cloudscape 概説およびインストール V10.1
http://publibfp.boulder.ibm.com/epubs/pdf/d8863601.pdf
IBM Cloudscape 開発者ガイド V10.1
http://publibfp.boulder.ibm.com/epubs/pdf/d8863611.pdf
IBM Cloudscape リファレンス・マニュアル V10.1
http://publibfp.boulder.ibm.com/epubs/pdf/d8863621.pdf
IBM Cloudscape チューニング・ガイド V10.1
http://publibfp.boulder.ibm.com/epubs/pdf/d8863631.pdf
IBM Cloudscape ツールおよびユーティリティー・ガイド V10.1
http://publibfp.boulder.ibm.com/epubs/pdf/d8863641.pdf
IBM Cloudscape サーバーおよび管理ガイド V10.1
http://publibfp.boulder.ibm.com/epubs/pdf/d8863651.pdf
同じJavaオープンソース組込型DBのHSQLDBをちょっと使ったことあるけどHSQLDBの方がサイズが小さくて高速。でも機能はDerbyの方が多いらしい。
Trackback on "組み込みRDB"
このエントリーのトラックバックURL:
"組み込みRDB"へのトラックバックはまだありません。
"組み込みRDB"へのコメントはまだありません。