[groonga-dev,04352] Re: Groongaの関数利用時のselectキャッシュについて

Back to archive index

Kentaro Hayashi hayas****@clear*****
2017年 4月 21日 (金) 14:51:51 JST


To: 村上さん

林です。

On Sat, 15 Apr 2017 20:13:20 +0900
Naoya Murakami <visio****@gmail*****> wrote:

> 村上です。
>
> 現在、Groongaでは、関数を利用したときは、selectコマンド結果の
> キャッシュが利用されないようになっていると思います。
> https://github.com/groonga/groonga/blob/master/lib/expr.c#L948
>
> 関数の処理内容によっては、inputに対するoutputの結果が一意になると
> は限らないとは思いますが(乱数とか)、inputが同じならoutputの結果も
> 同じになる関数は多いと思います(snippetとか)。

なるほど!

> キャッシュしていいかどうかを関数登録時などで設定できたりしたら
> 便利かもしれないと思いました。

自作のプラグインに対してキャッシュの可否を設定したいという感じ
でしょうか?(たしかにそれならそういうことがしたいというのも
わかります。)

--
Kentaro Hayashi <hayas****@clear*****>
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: 無し
型:         application/pgp-signature
サイズ:     833 バイト
説明:       無し
Download 



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