[back to the index page]


全文検索システムVernoのアーキテクチャの設計

沼尻務、竹岡厚、渡辺高志、芦川将之、上田和紀

早稲田大学理工学部情報学科

{numajiri, takeoka, watanabe, ashikawa, ueda}@ueda.info.waseda.ac.jp

概要

筆者が開発を進めているWWW全文検索システムVernoは,ユーザの複雑多岐な要求 に対して応えられるプログラマブルな検索システムというコンセプトの下にアー キテクチャを設計し,実装を行っている.検索システムを3つの層に分けること により,様々なデータベースをシステムに容易に統合することを可能にし,また ネットワーク層の検索言語を用いてWWW上にととまらず,ユーザが自由にフロン トエンドを設計できるようにした.一方,検索の中心となるインデックスデータ ベースでは,あらゆる検索を可能にするという条件を満たすべく,低速だが様々 な要求に応えられるunigramによるデータベースを実装する一方で,与えられた 検索要求を効率の良い検索処理にコンパイルする方法の開発,並びに検索単位を 大きくしたデータベースの実装もあわせて行った.

[PS file]