Groonga Advent Calendar 2015の18日目の記事です。 こちらの記事では全文検索以外の一致検索ではGroongaのカスタムノーマライザー使えなくて困りましたねということを記載しました。 今回はその解決方法の例を紹介します。 mroonga_normalize mroonga_normalizeというUDFを作成してマージしてもらいました。たぶん、Mroonga5.11から利用できるとおもいます。 これは文字列をGroongaのノーマライザーを使って正規化する関数です。 DROP TABLE tags; CREATE TABLE IF NOT EXISTS tags ( tag varchar(255) NOT NULL, text varchar(1000) NOT NULL, FULLTEXT KEY text (text) COMMENT 'normalizer