Kouhei Sutou
kou****@clear*****
2009年 5月 12日 (火) 21:13:56 JST
須藤です。 In <20090****@epepe*****> "Re: [groonga-dev,00067] Re: grn_obj_set_value()でのoldvalueの取得" on Tue, 12 May 2009 16:39:53 +0900, morit****@razil***** wrote: > hookがなくて、GRN_COLUMN_VAR_SIZEでないなら > grn_obj_get_valueしないで上書きするようにしました〜。 ありがとうございます! > 手元だとruby hashより1割ぐらい速く動いています。 やっぱりそのくらい速くなりますよね。 最初、手元でやっていたときは、この変更だけでこんなに速くなっ ておかしいんじゃないか、と思っていました。 GRN_COLUMN_VAR_SIZEのときでも、値のサイズが小さいときとか、 SCALARなときとかは上書きしちゃった方が速いかもしれないなぁと 思いました。調べていないので当てずっぽうですが。。。 ここは、必要になったらまだチューニングできるかもしれませんね。 -- 須藤 功平 <kou****@clear*****> 株式会社クリアコード (http://www.clear-code.com/)