MySQL特集その2 sennaを組み込む [2006/08/27]

Sennaは、MySQLに組み込むことで全文検索機能を強化してくれる全文検索エンジンです。

mecab + senna + mysql で強力な全文検索データベースが可能になる。
データ件数が数百万件で、like検索では遅い!という場合には検討した方が良いと思います。

(1)sennaをダウンロードしてインストール
wget http://dev.razil.jp/archive/senna/senna-latest-svn.tar.gz
tar xvfz senna-latest-svn.tar.gz
cd senna
./configure --prefix=/usr
make
make install
※make に5分くらいはかかる。

(2)sennaの設定とログ
mkdir /var/senna
mkdir /var/senna/log
vi /var/senna/senna.conf
で「DEFAULT_ENCODING utf8」を設定。

mecab、sennaのインストールが終わったので、次がMySQLのインストールです。