[groonga-dev,02191] Re: データベース肥大化に悩むみなさんへテストのお願い

Back to archive index

ongaeshi ongae****@gmail*****
2014年 3月 16日 (日) 14:44:18 JST


おんがえしです、再テストしてみました!

Groongaのバージョン確認
  $ ruby -r groonga -e "p Groonga.version"
  "4.0.0-72-gc32bfb4"

実験結果
  https://github.com/ongaeshi/groonga-broated-test/tree/master/results

  4.0.0.log                       .. 4.0.0でのテスト
  4.0.0-71-g2713786.log           .. 改良版1のテスト
  4.0.0-72-gc32bfb4-continue.log  .. (New!) 改良版2、4.0.0のデータベースからテスト
  4.0.0-72-gc32bfb4-new.log       .. (New!) 改良版2、新規にデータベースを作成してテスト
  result.csv                      .. 実験結果のcsv
  result.ods                      .. 実験結果のOpenOfficeファイル

テスト結果のグラフ
  重なってしまって分かりにくいですが、以下のようになりました。

  ・4.0.0から継続した場合は、4.0.0のテストと一致
  ・新規にデータベースを作成した場合は、改良版1のテストと一致

  http://twitpic.com/dygc6d/full

  4.0.0から継続した後、軽く動作確認した感じでは上手く動いているようです。


2014年3月16日 10:50 Kouhei Sutou <kou****@clear*****>:
> 須藤です。
>
> In <CA+vpKioDfCOrLEw0jy5R=49Jbq****@mail*****>
>   "[groonga-dev,02189] Re: データベース肥大化に悩むみなさんへテストのお願い" on Sun, 16 Mar 2014 02:34:28 +0900,
>   ongaeshi <ongae****@gmail*****> wrote:
>
>> 肥大化の再現テストしてみました、Milkodeを使ってテストしています。
>
> ありがとうございます!
> とても助かります!
>
>> テスト結果のグラフ
>>   須藤さんのデータと同じように序盤のデータベースサイズは改良版その1の方が
>>   大きいですが、後半になると改良版の方が小さくなっていきました。
>>
>>   http://twitpic.com/dyetlq/full
>>
>> 考察
>>   改良版その1はいい感じでした!
>>   改良版その2ですが、4.0.0に対して追加、削除などは出来たようなのですが、
>>   4.0.0と同じ結果になってしまったのが気になっています。
>>   何か実験の仕方が悪かったのかもしれません。
>>
>>     書き換えるレコードの数を増やした方がよい
>>     データベースの更新回数を増やした方がよい
>>     ファイルの操作割合を調整した方がよい
>>     そもそもライブラリのインストールに失敗していないか?
>>
>>   などありましたら、アドバイスもらえるとありがたいです。
>
> す、すみません!
> 「改良版その2」の確認方法が間違っていました。。。
> ↓のように「ja-backward-compatible」ブランチを使わないといけ
> なかったのです。。。
>
>   % git clone https://github.com/groonga/groonga.git
>   % cd groonga
>   % git checkout origin/ja-backward-compatible
>   (↑これが抜けていた。。。)
>   % ./autogen.sh
>   (CMakeを使う場合は↑はいらない)
>   % ./configure
>   (CMakeを使う場合はCMakeでOK)
>   % make
>   % make install
>
> お手数なんですが、もう一度試してみてもらえないでしょうか。。。
>
> --
> 須藤 功平 <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



-- 
/******************************************
 ongaeshi
 MAIL:   ongae****@gmail*****
 WEB:   http://ongaeshi.me
 Twitter: http://twitter.com/ongaeshi
 ******************************************/




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