[groonga-dev,00109] Re: Ruby/groongaを用いて、カウンタを作りたい

Back to archive index

Kouhei Sutou kou****@clear*****
2009年 7月 4日 (土) 19:30:50 JST


須藤です。

In <4A407****@razil*****>
  "[groonga-dev,00080] Re: Ruby/groongaを用いて、カウンタを作りたい" on Tue, 23 Jun 2009 15:34:30 +0900,
  Tasuku SUENAGA <a****@razil*****> wrote:

> というわけで、現状で僕がやりたいことを実現するには
> ・Groonga::PatriciaTrie(今回keyの前方一致での統計を取りたいので)
>  で、Groonga::PatriciaTrie.findをしてGroonga::Recordを取るようにする。
> ・Groonga::Recordにincrement!を実装する。
> の2段階を踏めばよさそうですね。
> 
> というわけで、Groonga::Record.increment!を実装したいと思います。

とりあえず、Groonga::Record#increment!とdecrement!を実装しま
した。(ただし、<int>とか固定長カラムのみ)

あと、lockまわりも実装しました。Groonga::Recordからも使えま
す。

-- 
須藤 功平 <kou****@clear*****>

株式会社クリアコード (http://www.clear-code.com/)
Tel: 03-6231-7270, Fax: 03-6231-7271




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