全文検索
Namazuによる全文検索システムの導入
全文検索システムは、
データベース
の
一種
です。ただ、
一般的
なデータベースはあらかじめ
検索用
の
項目
を作成しておきますが、全文検索システムでは
すべて
の
データ
が
検索
の
対象
となります。ここが「
全文
」といわれるゆえんです。
もっとも、一般的なデータベースでも全文検索は
可能
です。ただ主たる
目的
ではないために
インデックス
が作成されておらず、大変時間がかかってしまうのです。逆に全文検索システムでは
検索対象
を
文法的
に
解析
して
単語
に
分割
し、
自動的
にインデックスを作成します。このため
インデックス作成
には
時間
がかかりますが、
検索自体
は
高速
です。
最も
知られた全文検索システムは、いわゆる
Web検索エンジン
です。あれほど扱う情報が多くなると
大規模
な
システム
が必要ですが、自社の
サーバー
だけなら
フリー
のシステムでも十分対応できます。それが
今回
紹介
する
Namazu
です。
#ブックマーク
#後で読みたいサイト
#途中