Namazu

出典: フリー百科事典『ウィキペディア(Wikipedia)』

Namazu(なまず)は、オープンソースWWW全文検索システム。

1997年、小中規模のメールアーカイブやWWWサーバ用の全文検索システムとして高林哲氏によって開発され、その簡便な使い勝手から1990年代末までに日本語圏における検索エンジンの代表格として普及した。2000年にバージョン2.0が公開されて以降は、Namazu Project名義による共同開発となっている。

UNIXOS及びWindowsで動作する。

Perl言語で書かれたmknmzコマンドは、KAKASIChaSenMeCabの分かち書き機能によりテキスト中の単語列を切り出し、転置索引方式のインデックスを作成する。

C言語で書かれたnamazuコマンド・namazu.cgiプログラムがこの索引を動的に読み出して全文検索を行う。 また、Perlで書かれた検索プログラム「pnamazu」も存在する。

検索フロントエンドとして他に、Windows用検索フロントエンド「search-s for Namazu」、tcl/tkによるtkNamazu、Emacs用namazu.elなどがあり、各環境における検索ができる。

UNIX版Namazuのインストール、運用には、基礎的なUNIX関連の知識が不可欠、とされている。

メーリングリストも用意されているが、マニュアルを熟読した上で、質問等を行うのが望ましい。

また、質問の際、mknmz -C コマンド発行の結果を、併記しておくのが無難である。

[編集] 外部リンク

他の言語