mysql: 全文検索エンジンを使ってみる : senna/Tritonnの利用


ここのwordpressも全文検索エンジン入れたらきっと速くなると近いつつ、インストールしてみました。インストールは意外と簡単(むしろ調べるのに時間がかかったかな?)でした。そもそもsennaって何?なんですが、sennaサイトの文言をそのまま引用しておきます。

sennaは組み込み型の全文検索エンジンです。DBMSやスクリプト言語処理系等に組み込むことによって、その全文検索機能を強化することができます。 n-gramインデックスと単語インデックスの特徴を兼ね備えた、高速かつ高精度な転置インデックスタイプのエンジンです。コンパクトな実装ですが、大規 模な文書量と検索要求を処理できるよ うに設計されています。また、純粋なn-gramインデックスの作成も可能です。

実際MySQLでも標準で全文検索エンジンはついておりますが、あえてsennaを入れてみたのは・・・。上司からの依頼ってだけで、たいした理由はないです(汗 でも簡単につかってみて、これは色々使えそうだな?と感じましたよ。
では、さっそくインストール方法について掲載します。
続きを読む “mysql: 全文検索エンジンを使ってみる : senna/Tritonnの利用”