[groonga-dev,02080] Re: ストレージモードで転置索引テーブルからレコードを削除するとデータも削除される

Back to archive index

yoku ts. yoku0****@gmail*****
2014年 1月 28日 (火) 17:37:02 JST


> > table_open_cacheとかすごく久し振りに思い出しました。そういえばありましたねそんなキャッシュが。。
>
> あ、それじゃなくて、クエリーキャッシュかと思っていました。同
> じSQLだったので。

5.6なのでquery_cache_type= 0が暗黙のデフォルトのはず…と思ってたら1に設定してました(´・ω・`)
おさわがせしました。。_| ̄|○

/* yoku0825 */

2014年1月28日 17:31 Kouhei Sutou <kou****@clear*****>:
> 須藤です。
>
> In <CAHB5oTOMWLWJxKwjgWyZXT9HMrodytzKr=hDnds****@mail*****>
>   "[groonga-dev,02078] Re: ストレージモードで転置索引テーブルからレコードを削除するとデータも削除される" on Tue, 28 Jan 2014 17:18:33 +0900,
>   "yoku ts." <yoku0****@gmail*****> wrote:
>
>>> ぱっと思いつくのは、
>>> http://groonga.org/ja/docs/reference/commands/select.html#query-expander のように "ストップワード" にしてやるというのはどうでしょうか。
>>
>> ありがとうございます! 試してみます!
>
> これ、MySQLのテーブル(ただし、Mroongaのストレージモードのテー
> ブルに限る)を置換テーブルとして使えると使い勝手がよいのでは
> ないかと思っているんですよね。そうすれば、SQLで置換テーブルを
> 管理できるので。
>
> 置換テーブル自体はこんなのでいけると思うんですけど、
>
> CREATE TABLE terms (
>   key VARCHAR(32) PRIMARY KEY NOT NULL,
>   synonym VARCHAR(128)
> ) ENGINE=Mroonga DEFAULT CHARSET=utf8mb4;
>
> それをどうやってMATCH AGAINSTで指定するかが問題なんですよねぇ。
>
> 検索時に指定できないので自由度は下がってしまうのですが、
> FULLTEXT INDEXのコメントに書いちゃうのが落とし所なのかなぁと
> 思っていたりはしますが、ぜんぜん手は動かしていませんでした!
>
>>> これはMySQLのキャッシュじゃないかと思います。
>>
>> table_open_cacheとかすごく久し振りに思い出しました。そういえばありましたねそんなキャッシュが。。
>
> あ、それじゃなくて、クエリーキャッシュかと思っていました。同
> じSQLだったので。
>
>>> 想定はしていませんでしたが、動くといいなとは思いました!
>>
>> 俺もそう思います!
>
> 私の手元のパッチが火を噴けば動くようになります!
>
> --
> 須藤 功平 <kou****@clear*****>
> 株式会社クリアコード <http://www.clear-code.com/> (03-6231-7270)
>
> Groongaサポート:
>   http://groonga.org/ja/support/
> パッチ採用はじめました:
>   http://www.clear-code.com/recruitment/
> コミットへのコメントサービスはじめました:
>   http://www.clear-code.com/services/commit-comment.html
>
> _______________________________________________
> groonga-dev mailing list
> groon****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/groonga-dev




groonga-dev メーリングリストの案内
Back to archive index