Hitachi

HiRDB 全文検索プラグイン HiRDB Text Search Plug-in Version 10


1.2.1 Text Search Plug-inを構成するプログラム

Text Search Plug-inを構成するプログラムには,文書の操作を実現する文書検索プラグインと,文字列データの操作を実現する文字列検索プラグインがあります。

文書検索プラグインは,SGMLTEXT型という抽象データ型で文書を扱います。また,文字列検索プラグインは,FREEWORD型という抽象データ型で文字列データを扱います。文書と文字列データのどちらの抽象データ型を使用するかについては,「4.1.2 抽象データ型の選択」を参照してください。

参考

さらに,Text Search Plug-inでは,次の関連プログラムを提供しています。

Text Search Plug-in Conceptual Extension

Text Search Plug-in Conceptual Extensionは,Text Search Plug-inの文書検索プラグインに追加して使用するオプション機能です。Text Search Plug-in Conceptual Extensionを組み込むことで,Text Search Plug-inの文書プラグインの構成を変更することなく,概念検索機能を使用できるようになります。

なお,文字列検索プラグインでは概念検索機能は使用できません。

Text Search Enhancer for English

Text Search Enhancer for Englishは,Text Search Plug-inの文書検索プラグインに追加して使用するオプション機能です。Text Search Enhancer for Englishを組み込むことで,英単語異表記展開を含む検索の実行を可能にし,もれの無い英文検索機能を提供します。

各プログラムの概要を次に説明します。

〈この項の構成〉

(1) 文書検索プラグイン

文書検索プラグインは,SGMLプラグインとn-gramインデクスプラグインで構成されています。

(2) 文字列検索プラグイン

文字列検索プラグインは,FREEWORDプラグインIXFREEWORDプラグインで構成されています。