Senna は DBMS やスクリプト言語処理系等に組み込んで日本語全文検索機能を強化するための組み込み型の全文検索エンジンです。 n-gram インデックスと単語インデックスの特徴を兼ね備えた、高速かつ高精度な転置インデックスタイプのエンジンです。 コンパクトな実装ですが、大規模な文書量と検索要求を処理できるように設計されており、純粋な n-gram インデックスを作成することも可能です。 Senna のダウンロードとインストール Senna のソースファイルを Senna 公式サイト からダウンロードしてコンパイル、インストールを行います。 # wget -P /usr/local/src http://jaist.dl.sourceforge.jp/senna/29067/senna-1.1.0.tar.gz # mkdir /usr/local/senna-1.1.0 # cd /