全文検索エンジン Tritonn (MySQL-5.0+Senna) からMySQL-5.6対応「mysqlftppc」への移行ガイド
Tritonn (MySQL-5.0+Senna) から「mysqlftppc」への移行を行う際のTipsをまとめました。
mysqlftppcは、MySQL ftppc (MySQL Full Text Parser Plugin Collention)の略です。
インストール方法
以下の「ニコニコニュースでも使われている全文検索パーサプラグイン「mysqlftppc」のMySQL-5.6対応版を作りました」という記事が参考になります。
http://y-ken.hatenablog.com/entry/mysql-parser-plugin-mysqlftppc
変更方針
ストレージエンジン
mysqlftppcもMyISAMのみの対応のため、変更無しです。
スキーマ
show crate table;
で確認出来るスキーマを、以下のように変更するだけで使えます。
Mecab利用時のbefore/after
Ngram利用時のbefore/after
- USING NGRAM, NORMALIZE, 512 (word)
- (word) WITH PARSER ngram
最後に
その他にも見つけ次第、追加していきます。
ご意見ご感想ございましたら、 @yoshi_ken までお願いします。