一定期間更新がないため広告を表示しています
<< wonderfl 用のプロキシ | main | Chrome エクステンション「JS&CSS Highlighter(v1.0.0)」の紹介とバグの解決 >>
2014.08.06 Wednesday
一定期間更新がないため広告を表示しています
-||-|-|by スポンサードリンク
2011.02.09 Wednesday
MySQL で形態素解析を使った全文検索を行う場合には幾つか方法があります。
今回は、事前に MySQL5.1.54 をインストール済み(yum でインストールしています)であったので、再ビルドするのも面倒なのでプラグインで実現出来るか試してみました。
試したプラグインは以下の二つです。
尚、これらのインストールの前に、MeCab をインストールしておきます。
参考:http://d.hatena.ne.jp/hirokan55/20100210/p1
※ configure で MySQL のソースが必要になるので、インストールしているバージョンのソースファイルをダウンロードしてください。
http://download.softagency.net/MySQL/Downloads/MySQL-5.1/
% rpm -ivh http://packages.groonga.org/centos/groonga-repository-1.0.0-0.noarch.rpm
% yum install -y groonga-devel
下記よりソースファイルをダウンロードしてください。
https://github.com/mroonga/mroonga/downloads/
2011年2月9日現在、最新バージョンは 0.4 です。
https://github.com/downloads/mroonga/mroonga/groonga-storage-engine-0.4.tar.gz
% wget --no-check-certificate https://github.com/downloads/mroonga/mroonga/groonga-storage-engine-0.4.tar.gz
% tar zvxf groonga-storage-engine-0.4.tar.gz
% cd groonga-storage-engine-0.4
% ./configure --with-mysql-config=[mysql_config のパス] --with-mysql-source=[MySQL のソースパス] --with-mecab
% make
% make install
後は MySQL で以下の SQL を実行してインストールは完了です。
アンインストールする場合は下記の SQL を実行してください。
正しくインストールされているかは SHOW PLUGIN で確認してください。
使用する際は CREATE TABLE 時にストレージエンジンを groonga にします。
使ってみた感想ですが、下記の問題があって使うにはまだ厳しい気がします。
今後に期待したいです。
基本的なインストール方法は下記が参考になります。
http://chamu.org/blog/?p=60
下記よりソースファイルをダウンロードしてください。
http://sourceforge.net/projects/mysqlftppc/files/mysqlftppc/
2011年2月9日現在、最新バージョンは 1.6.1 です。
http://sourceforge.net/projects/mysqlftppc/files/mysqlftppc/1.6.1/mysqlftppc-mecab-1.6.1.tar.gz/download
% wget http://sourceforge.net/projects/mysqlftppc/files/mysqlftppc/1.6.1/mysqlftppc-mecab-1.6.1.tar.gz/download
% tar zvxf mysqlftppc-mecab-1.6.1.tar.gz
% cd mysqlftppc-mecab-1.6.1
% ./configure --with-mysql-config=[mysql_config のパス] --with-mecab-config=[mecab-config のパス]
% make
% make install
後は MySQL で以下の SQL を実行してインストールは完了です。
アンインストールする場合は下記の SQL を実行してください。
正しくインストールされているかは SHOW PLUGIN で確認してください。
プラグインを有効にするには、フルテキストインデックスに WITH PARSER mecab を付けるだけです。
後はいつも通り全文検索すれば結果が変わっているはずです。
使ってみた感想としては、インストールは簡単で特に不具合もありません。
現時点で、プラグインで全文検索を行うのであればこちらをお勧めします。
-|16:30|comments(0)|trackbacks(0)|by ニノミヤ カズノリ
2014.08.06 Wednesday
-|16:30|-|-|by スポンサードリンク
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 | ||||||