スケーラブルデータベースサーバ HiRDB Version 8 解説(Windows(R)用)
次に示す製品と連携すると,文書や画像などのマルチメディア情報や分散オブジェクト環境に対応できるシステムを構築できます。
HiRDBの関連製品のシステム構成を次の図に示します。
図2-16 HiRDBの関連製品のシステム構成
HiRDB Text Search Plug-inを使用すると,構造を持ったSGML/XML文書又は構造を持たない文書をSQLで検索できます。HiRDB Text Search Plug-inは,日本語の検索方式には,文書中のn文字(n-gram)の出現位置をインデクスとして登録し,検索対象の文書を高速に全文検索できるn-gramインデクス方式を採用しています。
HiRDB Image Search Plug-inを使用すると,画像データの色や形をキーとして似た画像を検索できます。画像に対して,言葉でのキーを設定するのが困難な場合に利用できます。HiRDB Image Search Plug-inでは,画像データの色や形から「特徴量」という情報を抽出して使用します。画像の「特徴量」を抽出してHiRDBのデータベースに登録しておいて,キーとする画像の「特徴量」と比較して似た画像を検索します。
HiRDB File Linkを使用すると,大容量で大量のデータをデータベースで管理しながら,データベースの負荷を最低限に抑えるように保管できます。HiRDB File Linkを使用したデータの保管形態では,容量の大きい画像データをファイルサーバに保管し,データベースには画像データへのリンク情報だけを持つため,画像データが増大してもデータベースの負荷を最低限に抑えられます。また,画像データが増えた場合にディスク容量を増やしたり,ファイルサーバを増やしたりして対処できます。
HiRDB Spatial Search Plug-inを使用すると,地図情報などの空間データ(2次元データ)を検索できます。
HiRDB XML Extensionを使用すると,XML形式のデータを列データとして扱うことができます。XML形式のデータを表形式に変換して管理するのではなく,一次情報のデータそのものを管理できるようになります。
XML型の値に対しては,XML型の値を処理するSQL(SQL/XML)を使用して,特定の条件に合致するXML文書の絞り込みや,特定の部分構造の値の取り出しなどの操作を行うことができます。
HiRDB XML Extensionでは,述語による行の絞り込みに使用する,部分構造をキーとするB-treeインデクス「部分構造インデクス」と,全文検索用n-gramインデクス「XML型全文検索用インデクス」を提供しています。
DocumentBrokerとは,企業や官公庁などの基幹業務で扱われる分散オブジェクト環境下にある大量の文書を効率良く管理するシステムを構築するためのアプリケーション開発及び実行の基盤となる製品です。DocumentBrokerで扱う文書や文書ごとに設定する作成日などの属性をHiRDBのデータベースに格納すると,HiRDBの特長であるスケーラビリティを確保でき,高性能で信頼性のあるシステムを構築できます。さらに,全文検索プラグインHiRDB Text Search Plug-inを使用することで,文書をより高速に検索できるようになります。DocumentBrokerが提供する機能として,文書の履歴管理,複数文書のグループ化による管理などがあります。
Image Database Accessとは,通信社や印刷会社などで扱われる大量の画像データを分散オブジェクト環境下で効率良く管理するための,画像管理システムの構築を支援するプログラム群です。Image Database Accessでは,Web Page Generatorで実行することを目的としたCORBAオブジェクトを提供しています。このCORBAオブジェクトをHiRDB Image Search Plug-inとともに使用することで,WWW環境で画像を検索できるシステムを構築できます。Image Database Accessでは,データベースに画像データを登録するデジタルコンテンツ入出力ユティリティも提供しています。デジタルコンテンツ入出力ユティリティでは,画像データを登録するときに,サムネイルの生成やマークスタンプの合成ができます。
DABrokerとは,大量データへの高速アクセスを実現するデータベースアクセスツールです。DABrokerはCORBAによる分散オブジェクト環境にも対応しています。
DBPARTNER2は,DABrokerと接続してHiRDBのデータベースに格納されたマルチメディアデータをアクセスしたり,取り出したデータを様々なアプリケーションで加工・編集したりするための,GUI環境を提供するエンドユーザツールです。
All Rights Reserved. Copyright (C) 2006, 2016, Hitachi, Ltd.