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"へのトラックバックはまだありません。

Comment on "組み込みRDB"

"組み込みRDB"へのコメントはまだありません。

Post a Comment

コメントする

コメント登録機能が設定されていますが、TypeKey トークンが設定されていません。