Copyright © 2000 - 2005 MEDIA FUSION Co., Ltd. All rights reserved.
XML Storage 『
EsTerra XML Storage Server』
のご紹介
2005年3月14日
株式会社メディアフュージョン
Ø
メディアフュージョンについて
–
会社概要
–
弊社が目指すミドルウエアのコンセプト「Knowledge Storage」
–
「Knowledge Storage」を構成する要素
Copyright © 2000-2005 MEDIA FUSION Co., Ltd. All rights reserved.
会社概要
l
名 称
株式会社メディアフュージョン
l
設 立
1995年8月
l
資本金
3億930万円
l
本 社
大阪市北区
l
事業所
東京、名古屋、米国法人 (シリコンバレー)
l
社員数
約40名(内正社員31名) 2005年1月現在
l
URL
http://www.mediafusion.co.jp
l
目標
世界に通じるミドルウエアを日本から実現する
l
主力製品
–
XML Storage 『
EsTerra XML Storage Server (XSS)
』
–
XML技術を活用した各種アプリケーション開発ライブラリ・ツール
-
Office文書から任意のXMLデータを抽出するツール(
Officeを入力帳票にするツール)
-
任意のXMLをOffice文書にマッピングするツール(
Officeを出力帳票にするツール)
-
Webリッチクライアント作成ツール
-
データベース連携ツール(
各種RDB、Notes) など
弊社が目指すミドルウエアのコンセプト「Knowledge Storage」
様々な大量データが簡単に登録でき、簡単に検索できる
様々な大量データが簡単に登録でき、簡単に検索できる
Si
mpl
e
Si
mpl
e
Entry、Si
Entry、Si
mpl
mpl
e
e
Search
Search
日本初
XML専用 DB
テラバイト級
XML専用 DB
コンテンツやドキュメントを
扱う各種モジュールの開発
「Knowledge Storage」の実現を目指
し、XML専用DBの大型化と開発しや
すさ・
使いやすさを追求しています。
Copyright © 2000-2005 MEDIA FUSION Co., Ltd. All rights reserved.
「Knowledge Storage」を構成する要素
Well-formed XML完全対応のXML Storage
『
『
EsTerra
EsTerra
XML Storage Server
XML Storage Server
(
(
XSS
XSS
)
)
』
』
スキーマレス、大容量、高速、文字列検索、各種DB連携、
セキュリティ、バイナリデータの保存
知的機能
自然文による検索命令
文書の自動分類
関連文書の検索
自然文からメタ情報の
自動生成など
ユーザインターフェース機能
入出力画面の開発環境、アプリケーションの
自動生成、Officeからの入出力など
文書・ナレッジを処理するための機能
XML変換、協調作成、履歴管理、アクセス制限、
電子署名、ワークフロー、マルチメディア データ、
マルチデバイス(携帯電話、テレビ)
各種アプリケーション(パートナー様などの開発)
Ø
『EsTerra XML Storage Server』の優位性
–
データベース定義が不要のWell-Formed XML完全対応XMLデータベース
–
大量のXMLを高速に処理
–
充実した関連支援ツールやライブラリ
–
豊富な導入実績
Copyright © 2000-2005 MEDIA FUSION Co., Ltd. All rights reserved.
データベース定義が不要のWell-Formed XML完全対応XMLデータベース
1.これまでのXMLのDB化 = RDBへの格納
名刺 会社 名前1 アクセス 住所 電話番号 個人 名前2 役職この部分は、
検索できない!
または
検索できても非常に遅い
インデックスを設定した項目しか検索できない
名刺
名前1
住所
電話
XML文書
DB定義が必須
名刺
名前1
住所
電話
XML文書
id1 テスト.com 大阪市**** 06-***-****
<a><b><c><d><e><a><b><c><d><e>
id2
・・・
・・・
・・・
・・・
・・・
・・・
・・・
・・・
・・・
名刺 会社 名前1 アクセス 住所 電話番号 個人 名前2 役職マッピング処理
・Valid XML
・Well-formed XML
×
○
RDB
課題
l XMLの構造に合わせてDB定義が必要
- データ構造が変化するとDB再構築する必要があ
るため、固定的なシステムになりやすく、時代の変
化に即対応が出来ない。
l XMLデータを表形式のデータへマッピングするの
に時間がかかる
- 処理にコストがかかる。
l 特定の項目にしか インデックスを設定できない
- 検索項目が限定されるため、
蓄積されたデータを
有効活用できない。(
経営分析や製品分析に利用
できない)
データベース定義が不要のWell-Formed XML完全対応XMLデータベース
2.XMLの柔軟性を維持した DB化 = 『EsTerra XSS』への格納
名刺 会社 名前 アクセス 住所 電話番号 個人 名前 役職 名刺 会社 名前 アクセス 住所 電話番号 個人 名前2 役職フルインデックス
ノード単位の更新
が可能
DB定義は不要
ツリー構造を
そのまま登録
Wel
l
- f
o
r
medXML完全対応
ネイティブ XML DB
EsTerra XML Storage
・Valid XML
・Well-formed XML
○
○
EsTerra XML Storage Serverの優位性
l DB定義が不要
-データ構造が変化してもDB再構築する必要がないた
め、時代の変化に対応できる柔軟なシステム構築が可
能。
l XMLデータをそのままデータベースに格納できる
-データマッピングの処理コストがかからない。
l フルインデックス
-すべての項目に自動的にインデックスを設定
-蓄積されたデータを経営分析や製品分析に活用できる 。
Copyright © 2000-2005 MEDIA FUSION Co., Ltd. All rights reserved.
大量のXMLを高速に処理
1.大量ドキュメントの検索
[hint-logical-text]/top/root/business/entityBasic[name/text()=~“.*test.*” or nameKana/text()=~“.*てすと.*"]
[hint-logical-key]/top/root/business/entityBasic[name=“検 索test株式会社 ” or nameKana=“けんさくてすとかぶしきがいしゃ"]
[hint-logical-key]/top/root/business/entityBasic[name=“検 索test株式会社 ” and nameKana=“けんさくてすとかぶしきがいしゃ"]
完全一致検索 複合条件(And/Or)
[hint-key]/top/root/business/entityBasic[name="検索 test株式会社"]
完全一致検索 単一条件
[hint-logical-text]/top/root/business/entityBasic[name/text()=~“.*test.*” and nameKana/text()=~“.*てすと.*"]
部分一致検索 複合条件(And/Or)
[hint-text]/top/root/business/entityBasic[name/text()=~“.*test.*"]
部分一致検索 単一条件
Query
検索パフォーマンス(
10億ノード、10GBの XML
か ら1件がヒットする検索を行った場合)
部分一致 検索
完全一致検索
単一条件
複 合 条 件 (And/Or)
単一条件
複合条件 (And/Or)
0.002秒
0.003秒∼0.004秒
0.002秒
大量のXMLを高速に処理
2.部分一致検索
l 格納ドキュメント数を増やしていった際の検
索時間を取得
l 1件が約1MB(9700node)のテストデータを
10∼1000件登録し、そのうちヒットする件数
が1件の場合で比較
3.60ms
2.96ms
3.77ms
3.25ms
当社
28992.00ms
765.75ms
9,700, 000
node2857.80ms
729.70ms
970,000件
node14624.90ms
429.50 ms
B社
703.20ms
693.50ms
A社
4,850,000
node97, 000
node検索式:
[hint-logical-text]/hoge/parent/Level_125/Level_124[name/text()=~‘.*test.*’and nameKana/text()=~‘.*てすと.*']/name
0 5000 10000 15000 20000 25000 30000 97,000node 970,000node4,850,000node9,700,000node 当社 A社 B社検索時間
︵
ミ
リ
秒
︶
注)A社:XML対 応 のRDB B社:ネイティブXMLDB
格納ドキュメント数に関わらず検索時間はほぼ同値
格納ドキュメント数に関わらず検索時間はほぼ同値
Copyright © 2000-2005 MEDIA FUSION Co., Ltd. All rights reserved.
充実した開発ツールやライブラリ
1.EsTerra Appications
l
『XML Storage Server』を核に柔軟で拡張性の高いXMLインターネットシステムを
構築するためのアプリケーション基盤を提供しています。
l
ドキュメントマネージメント分野
–
文書管理・ナレッジマネジメント『Document Management Ware (DMW)』
–
地方自治体向け電子申請・文書管理システム 『DMW’ e-Government Edition’』
l
マルティメディア管理分野
–
マルティメディアデータ管理ウェア 『Multimedia Management Ware (MMW)』
–
コンテンツマネジメントシステム 『Content Management Ware (CMW)』
l
バイオ分野
–
バイオ分野向けデータ処理システム 『BIO Informatics Ware (BIW)』
l
モバイル分野
–
PDA 対象のXMLアプリケーション構築用ウェア 『Mobile Ware (MW) ’PDA Edition’』
–
i-mode対象のXMLアプリケーション構築用ウェア 『Mobile Ware (MW) ’Cell Phone
Edition’』
充実した開発ツールやライブラリ
2.開発支援ツール
l
短期間・ローコストなシステム開発を支援するため、下記のツール類をご提供しています。
l
『
Web Application Generator』
–
ノンプログラミングでシステム構築を実現
l
『CabineXシリーズ』
–
Excel、Wordを入出力インターフェースとして高度なデータベースシステムを構築
l
『XML-RDB Integrate Tool』
–
『EsTerra XSS』と、Oracle、DB2などのRDBとの連携
l
『XML-Notes Integrate Tool』
–
『EsTerra XSS』とNotesとの連携
l
『
パラレルツール』
–
大容量のデータを並列処理分散
l
『Xweaver MX』
–
出力インターフェース開発ツール
l
『XLeaf2004』
–
入力インターフェース開発ツール
Copyright © 2000-2005 MEDIA FUSION Co., Ltd. All rights reserved.
豊富な導入実績
1.『
EsTerra XSS』
の活用分野と実績
XBRL 電子政府 医療・バイオ MML・HL7・PML EsTerra RDB 文書管理 文書系パッケージ 携帯電話 PDA文書管理・ナレッジ管理
マルチメディア
データベース連携
データ統合
モバイル
導入実績
522本
2005.1.14現在 Yggdrasill含む
<事例> ・電子カルテシステム ・医療情報j検索システム(DWH) ・病診連携システム ・カルテ公開システム ・医療関連トレーサビリティシステム ・医薬品情報公開システム ?<事例> ・文書管理システム ・印刷用データ管理システム ・グループウエア ・XMLスキル管理システム ・電子カルテ ・条例管理システム ?<事例> ・携帯電話における通信放送融合システム ・携帯電話への防災情報システム ・SFAシステム ・地図情報の配信 ・観光情報の配信 ?<事例> ・大規模決済システム ・製品情報一元管理システム ・医薬情報のトレーサビリティシステム <事例> ・報道向け写真管理システム、 ・Webコンテンツ管理システム ・VoiceXML管理システム ・映像管理システム ?<事例> ・XMLシラバス公開ASPシステム ・学力試験のコンテンツ管理システム ・例規集執務・管理システム ・G2B電子申請システム ・資格試験電子受付 ・マニュアルデータ管理 ・アンケートデータ管理豊富な導入実績
2.医療分野での採用が進む
l
過酷な稼働が求められる医療分野での採用が進む
–
トランザクションのピークが大きい。
–
データの改ざんは絶対に行ってはならない。
–
大切な個人情報なのでセキュリティは重要。
–
診察時には、瞬時に該当する患者の電子カルテを検索する必要がある。
–
電子カルテなどのデータは長期保存が義務図けられているため、常に大量の
データを扱う必要がある。
–
医療分野では、画面やデータが一意に決めにくい。
u 医療情報の分野では、厳密・正確・強固なシステム構築が要求される
u 要求される過酷な条件を全てクリアにする必要がある。
EsTerra はすでに医療分野でも多くの実績があります。
Copyright © 2000-2005 MEDIA FUSION Co., Ltd. All rights reserved.
豊富な導入実績
3.医療分野での実績
l
亀田総合病院様 電子カルテ退院サマリーシステム
–
電子カルテシステムと連携して稼働する退院サマリーを記録するシステム
l
A社電子カルテパッケージシステム(
試験運用中)
–
開業医向けの電子カルテシステム
l
B社電子カルテパッケージシステム(
開発中)
–
特定診療科専用の開業医向けの電子カルテシステム
l
C病院電子カルテ検索システム
–
電子カルテシステムからMML形式で保存し、各種の検索・
分析を行うシステム
l
D病院医療情報データウエアハウス(
開発中)
–
医療情報を様々な角度から分析するシステム
l
E病院電子カルテ参照系サーバ(
開発中)
–
電子カルテシステムのメンテナンス時にカルテの参照を可能とするバックアップサーバ
l
F病院トレーサビリティシステム(
開発中)
–
薬剤などのオーダリング履歴を管理するためのシステム
l
東京薬科大学様
医薬品副作用情報公開システム
–
医薬品添付文書SGML/DTDをPMLへ変換・格納し、XPathを利用した検索を行うシステム
l
G社医薬品情報ワンソースマルチユースシステム
–
医薬品の製品情報をデータを一元化して印刷物とWebで提供するシステム
Ø
『EsTerra XML Storage Server』活用事例
–
西部ガス情報システム様 ナレッジWebシステム『DocuLabo』
–
某製造メーカー様 製造情報管理システム
Copyright © 2000-2005 MEDIA FUSION Co., Ltd. All rights reserved.
西部ガス情報システム様 ナレッジWebシステム 『DocuLabo』
プレビュー作成
XMLデータ作成
項目別検索/全文検索
電子承認ワークフロー
チェックイン・チェックアウト
履歴管理
アクセス管理
データ抽出(
CSV、XML、マッピング)
<管理者>
<管理職>
<利用者>
テンプレート作成
登録
検索
閲覧
承認
再利用
登録
検索
閲覧
申請
再利用
使い慣れたExcel・Wordから任意のXML
形式でデータ抽出し、データを長期保存。
利用者にはXMLを意識させない。
『DocuLabo』は、文書管理、データベース、
基幹業務のフロントエンドの 3つの顔を持つ
Webアプリケーションです。
登録された文書は、プレビュー表示
で瞬時に確認。文書内のデータ項目
を自動抽出し、全文検索では出来な
い精密な検索を実現。
メールからデータ登録。Webにいちいちア
クセスする必要はない。
・メール本文内容登録
・メール添付ファイル登録
既存システム、基幹システムとの連携。
他のシステムにExcel、Wordでデータ登録可能。
各種ファイルの文書管理は勿
論、使い慣れたExcel・Wordを
ユーザインタフェースにデータ
ベースが構築できる。
製造情報管理システム
某製造メーカー様 製造情報管理システム
『EsTerra XSS』で
一元管理。ここを参
照するだけでOK。
部品管理システム
保守管理システム
予実管理システム
手配管理システム
システムが乱立。
それぞれデータ構造が
異なり、統合できない。
!
製 品 Aに関する情報を
集めるためには、すべ
てのシステムにアクセ
スしなくてはならない。
Copyright © 2000-2005 MEDIA FUSION Co., Ltd. All rights reserved.
某財団法人様 Word帳票システム
–
約1000人の担当者が多様なWordの帳票に情報を記入し、受付システムに登録。
-
『CabineX Office2XML Module』(Officeから任意のXMLデータを抽出するモジュール)を利用し、
XML形式で情報を蓄積。
–
受付システムから必要な情報を必要なかたちにして基幹システムに流し込む。
基幹システム
担 当者
(約 1000人)
様々な種類の帳票
があり、かつ、それ
らの変更も多発
・特別な入力帳票システムを必要としない(低価格)
。
・Wordだから誰でも操作できる。特別なインストールもいらない。
・Wordだからエンドユーザ様の管理者が自らフォームを作ることができる。
帳票に記入されている
情報から必要なものだ
けを抽出し、『
Integrate
Tool』
にて基幹システ
ムに流し込む
受付システム
CabineX Office2XML
Moduleにて、Wordの帳
票から任意のXMLデータ
を抽出
Wordの帳票に情
報を記入し、登録
Ø
今後について
Copyright © 2000-2005 MEDIA FUSION Co., Ltd. All rights reserved.