FULLTEXT KEY in XOOPS(訂正というか後処理)

Date 2006-07-16 17:52:37 | Category: XOOPS

in englishin japanese
昨日、
Quote:
ただ、もしかしたら、kakasiとかで分かち書きして、半角スペースで区切ったものを検索専用のカラムに格納する、とかでMATCH()関数に対応してくれるかもしれませんね。一度、そのパフォーマンスを試してみる価値はありそうです。

などと書きましたが、実際に試してみたところ、AGAINST()句に指定する文字列についても、いろいろな自然言語処理が入ってしまうため、日本語はどうやってもヒットしませんでした。

つまり、パフォーマンスを試す以前に、MySQLの全文検索機能はどうやって使い物にならない、ということです。

一方、FULLTEXT KEYは、インデックス更新時(レコードの挿入時等)の負荷がかなり大きいのも事実です。つまり、テーブル生成クエリにFULLTEXT KEY指定を含めるのは、百害あって一利無し、といえるでしょう。




You can read more news at PEAK XOOPS.
http://xoops.peak.ne.jp

The URL for this story is:
http://xoops.peak.ne.jp/md/news/index.php?page=article&storyid=139