XML DBの調査

XMLデータベース入門 NeoCore/XprioriでXMLDBを極める!

XMLデータベース入門 NeoCore/XprioriでXMLDBを極める!

なるほど。XQuery/XPathで検索してDOMへ変換。それを操作して結果は、またXQuery/XPathで条件を付けてDBへ反映させるのか。RDBの場合、ResultSetから何か別なJavaBeans(DTOとか)へ変換して使っていたけど、それがDOMになってる感じか。問題は果たしてnativeなXML DBが必要なのか?だよな。XQuery/XPathの学習コストも考慮しなきゃいけないだろうし。単にXML文書をstoreしたいだけならオーバースペック。CLOBとかTEXT型を使うのがlightweightな方法か。あるいはRDBXML向け拡張機能を利用するか。この本では2ページしか触れられていないけど、そこを別途調べてみる必要がありそう。