とみたまさひろ
tommy****@tmtm*****
2008年 1月 14日 (月) 18:12:11 JST
とみたです。 On Mon, 7 Jan 2008 10:25:05 +0900 "Tetsuro IKEDA" <ikdtt****@gmail*****> wrote: > Pluggabble Storage Engine側からMySQL本体のもつユーザインタフェース > に追加できるのは今のところシステム変数とステータス変数のみになります。 > > ですので、USINGで指定できた内容は全てシステム変数化して、 > CREATE INDEX時の変数の値に基づいてSennaのインデックスを > 作成するという方法を考えています。 > > 例えば、こんな感じです。 > senna_index_type=[ngram|mecab|delimited] > senna_normalize=[ON|OFF] > senna_initial_n_segments=# > senna_sectionalize=[ON|OFF] > senna_split_alpha=[ON|OFF] > ... 今まで using に並べられていたものをそのまま指定できるようなパラメータは どうでしょうか。たとえば、 senna_attribute=ngram,no_normalize,sectionalize,split_alpha,... …というような感じで。 さらに適応するテーブルを指定できるとか。ワイルドカードも指定可 :-) senna_attribute=db1.tbl1:ngram,split_alpha;db2.*:no_senna # すいません、実装の都合を何も考えずに書いてます (^^; -- とみたまさひろ <tommy****@tmtm*****> 3469 42CC 4D32 F53C AD98 65A5 8C37 FF09 69C1 6040