旧・無印吉澤

昔はてなダイアリーに書いていた記事のアーカイブです

XML&Webサービス開発事例研究(2) リレーショナルDBへの挑戦(@IT)

http://www.atmarkit.co.jp/fxml/rensai2/jirei02/nxdb01.html

本稿ではNXDBの強みが発揮された事例として、米国での2つの開発事例をレポートしよう。どちらも当初はRDBを前提にSIerが見積もりを作成したところ、膨大な運用コストの発生が明らかになり、NXDBへリプレイスされた。RDBさえあれば、すべてのシステムを作成できる、あるいはなにがなんでもRDBにデータを格納すればよい、といったRDB神話が崩れ去った事例である。

……というお話。テーブル定義が不定、またはテーブル内に検索キーが複数存在するような場合にはNXDB(Native XML DataBase)を使うとプログラムが簡単になるそうですよ。XMLデータベースなんて単にXMLの流行に乗って作られてるだけかと思ってましたが、そうでもなかったんですねぇ。納得。