Naoya Murakami
visio****@gmail*****
2016年 1月 6日 (水) 18:51:38 JST
村上です。 現在、CentOSではlibstemmerはyumでパッケージ提供されていないため、 stem.oは公式のGroongaのrpmにパッケージされていないのだと思います。 現在、TokenFilterStemを使う場合はlibstemmerがインストールされた 状態でソースからGroongaをビルドする必要があると思います。 少し敷居が高いですね。 芳野さんの環境ではソースでの導入は厳しいでしょうか? ソースでの導入でもよければ導入方法の説明はできると思います。 難しいようであれば、このissueのようにバンドル化を待つ必要があります。 https://github.com/groonga/groonga/issues/430 http://groonga.org/ja/blog/2014/10/29/release.html > にはMySQLとTokenStemの相性が悪いって書いてありますね。 > これ現在も相性が悪いのかな? > こちらは須藤さんが解消済みで、現在はMySQL互換のノーマライザーを 利用してもTokenFilterStemを利用することができます。 以上です。 2016年1月6日 18:14 Hiroyuki Sato <hiroy****@gmail*****>: > 茅野様 > > 佐藤です。 > > すいません。 > @cosmo__さんからコメントいただいたのですが、 > https://twitter.com/cosmo__/status/684661925527994368 > > 上記からすると、yumでインストールしなおしてもstem.soが > 導入されないかもしれません。 > > もし再いインストールしてもうまくいかない場合、 > 積極的にTokenStemを使う理由がなければ、該当の説明は > 実施しなくても良いように思います。 > > http://groonga.org/ja/blog/2014/10/29/release.html > にはMySQLとTokenStemの相性が悪いって書いてありますね。 > これ現在も相性が悪いのかな? > > @cosmo__さんありがとうございます。 > > > > 2016年1月6日(水) 17:52 Hiroyuki Sato <hiroy****@gmail*****>: > >> >> 茅野様 >> >> 佐藤です。 >> >> 多分これで間違いないと思いますが、、 >> >> http://blog.createfield.com/entry/2014/10/29/084941 >> TokenFilterStemは、libstemmerがインストールされている必要があるため、注意が必要です。 >> >> となっているので、libstemmerが必要なのだと思います。 >> centosならyum install libstemmer-devel >> と先にしてgroongaを入れ直せば良いように思います。 >> >> よろしくお願いします。 >> >> >> >> 2016年1月6日(水) 17:40 info****@webmk***** <info****@webmk*****>: >> >>> はじめまして。茅野と申します。 >>> つい先日からGroonga(Mroonga)を使用させてもらっています。 >>> >>> AWS(Amazon Linux)にてシステムを構築し、チュートリアルをひとつづつ進め >>> ているのですが、以下のページのトークンフィルターの指定でエラーとなってし >>> まってい ます。 >>> >>> >>> http://mroonga.org/ja/docs/tutorial/storage.html#how-to-specify-the-token-filters >>> >>> 以下のSQLをphpMyAdminで行うと、 >>> >>> SELECT mroonga_command('register token_filters/stem'); >>> >>> 以下のエラーが表示されます。 >>> >>> cannot find plugin file: >>> </usr/lib64/groonga/plugins/token_filters/stem.so> >>> >>> 実際に該当するディレクトリを確認すると、「stop_word.so」は存在しますが >>> 「stem.so」が存在しません。 >>> >>> ちなみにインストールは以下のコマンドで行いました。 >>> >>> sudo yum install -y >>> http://packages.groonga.org/centos/groonga-release-1.1.0-1.noarch.rpm >>> sudo yum install -y >>> http://repo.mysql.com/mysql-community-release-el6-7.noarch.rpm >>> sudo yum makecache >>> sudo yum install -y mysql-community-mroonga >>> sudo yum install -y groonga-tokenizer-mecab >>> >>> Stemのトークンフィルターを利用するにはどうすればいいでしょうか? >>> もしインストールで不足しているものがあるようでしたら、お知らせいただけれ >>> ば幸いです。 >>> >>> _______________________________________________ >>> groonga-dev mailing list >>> groon****@lists***** >>> http://lists.osdn.me/mailman/listinfo/groonga-dev >>> >> > _______________________________________________ > groonga-dev mailing list > groon****@lists***** > http://lists.osdn.me/mailman/listinfo/groonga-dev > > -------------- next part -------------- HTML$B$NE:IU%U%!%$%k$rJ]4I$7$^$7$?(B... 下載