タグ

XQueryに関するmusicwordsのブックマーク (2)

  • “プロフ”サイトの構築だってXML DBでしょ(1/4) - @IT

    どのサービスも基的な検索機能はあるのですが、ユーザーが利用する際に便利な機能がいまひとつ足りていないような気がします。 ヒットした項目名を表示できるものはない 検索項目と項目の内容を指定できるものがない プロフィール項目の並べ替えに対応できているものが少ない このような機能の不足を補えるサービスができれば、既存のサービスを提供するサイトにも負けないくらいの集客が可能だろうとKさんは考えました。 今回はCGMサイトでの教訓(第1回、第2回を参照)を生かして、またどのサービスよりも高機能で柔軟なサービスを目指すために、迷わずにXMLデータベースを選択しました。100以上の項目を持ち、項目の追加(削除)が頻繁に発生するため、第1回でもお話ししたようにリレーショナル・データベースでは限界があります(自由度とパフォーマンスはトレードオフになってしまう)。 早速Kさんは、データベースの設計に取り掛か

  • マッシュアップしたいけどPHPでDOMはイヤ!(1/3) ― @IT

    アイ・ビー・エム 中林 紀彦 2007/11/22 最新のXMLデータベース実装となるViper 2(DB2 9.5)のリリースを機に、全4回の連載記事であらためてXMLデータベースの利点を考えてみる。そこで見えてきたものとは?(編集部) ■“マッシュアップ”の追加にKさんの苦悩は続く CGM(ユーザー生成メディア)サイトを立ち上げることになったKさんの奮闘は相変わらず続いています。今回はプログラマとしてのKさんの苦悩をご紹介します。 前回「なぜ彼はLAMPを捨てXML DBに走ったのか」で問題になっていたテーブル設計の問題を何とか乗り切って、Kさんはようやくベータ・サービスを開始できました。ベータ・サービスの開始後から注目度は高く、利用するユーザーからの意見もどんどん寄せられ、プロジェクトメンバーはうれしい限りでした。しかし、どの要件もテーブル設計を見直さざるを得ないほどの、当初のテ

  • 1