Tetsuro IKEDA
ikdtt****@gmail*****
2008年 5月 12日 (月) 01:10:10 JST
いけだです。 以下のように回答しましたが、よくみるとバージョンが、 tritonn-1.0.9 senna-1.1.2 となっていますね。 すみません。tritonn-1.0.9はsenna-1.1.2のAPIに対応していないので、 今回の結果になったのだと思います。 senna-1.1.0をお使いいただくと問題を回避できます。 2008/05/12 1:06 Tetsuro IKEDA <ikdtt****@gmail*****>: > いけだです。 > > Sennaインデックスの作成が正しく行えていない場合に、 > このようなshow senna index結果となります。 > > うまくいかないパタンとして、mecabの辞書が参照できてないとか > いろいろ可能性はありえますが、今の情報だけだと何とも言えないので > まずはログを取得してエラーがでていないか見ていただくとよいと思います。 > > http://qwik.jp/tritonn/reference.html#fe5e27b4b3cc155675fb6c428415101b > > my.cnfに以下のように追記し、 > > [mysqld] > senna-log > senna-log-level=DEBUG > > mysqldを再起動後、もう一度インデックスの作成をやってみて > データディレクトリにあるsenna.logを見てみてください。 > > 2008/05/12 0:13 Nagayama <hyper****@gmail*****>: >> はじめまして、永山と申します。 >> >> Fedora Core 6にてtritonn-1.0.9、senna-1.1.2をソースからインストールを >> 行いました。 >> インストール後にmysqlを起動して以下のように実行しました。 >> >> mysql> use test >> mysql> CREATE TABLE t1 (c1 TEXT, FULLTEXT INDEX ft USING NGRAM (c1)) ENGINE = MyISAM DEFAULT CHARSET utf8; >> mysql> SHOW SENNA STATUS\G >> *************************** 1. row *************************** >> Table: t1 >> Key_name: ft >> Column_name: c1 >> Encoding: NULL >> Index_type: MECAB >> Normalize: OFF >> Split_alpha: OFF >> Split_digit: OFF >> Split_symbol: OFF >> Initial_n_segments: 0 >> Senna_keys_size: 0 >> Senna_keys_file_size: 0 >> Senna_lexicon_size: 0 >> Senna_lexicon_file_size: 0 >> Senna_inv_seg_size: 0 >> Senna_inv_chunk_size: 0 >> 1 row in set (0.00 sec) >> >> SHOW SENNA STATUSの実行結果がどうもおかしいようです。 >> インデックスにNGRAMを指定しているのに強制的にMECABになります。 >> >> また >> >> mysql> show index from t1; >> +-------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+ >> | Table | Non_unique | Key_name | Seq_in_index | Column_name | Collation | Cardinality | Sub_part | Packed | Null | Index_type | Comment | >> +-------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+ >> | t1 | 1 | ft | 1 | c1 | NULL | NULL | NULL | NULL | YES | FULLTEXT | | >> +-------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+ >> 1 row in set (0.00 sec) >> >> と実行してもIndex_typeにFULLTEXTとしか表示されません。 >> >> ご助言いただけますでしょうか。 >> どうかよろしくお願いいたします。 >> >> _______________________________________________ >> Senna-dev mailing list >> Senna****@lists***** >> http://lists.sourceforge.jp/mailman/listinfo/senna-dev >> バグ報告方法:http://qwik.jp/senna/bug_report.html >> > > > > -- > Tritonn http://qwik.jp/tritonn/ > hatena http://d.hatena.ne.jp/mir/ > twitter http://twitter.com/_mir_ > -- Tritonn http://qwik.jp/tritonn/ hatena http://d.hatena.ne.jp/mir/ twitter http://twitter.com/_mir_