[groonga-dev,00438] HTTP経由の連続ロード

Back to archive index

Kenichi Aramaki arama****@mulod*****
2011年 1月 7日 (金) 15:00:33 JST


荒巻と申します。
いつも利用させていただいております。有用なソフトウェアを公開いただきありがとうございます。

HTTP経由で利用しているのですが、メモリ使用量がどんどん増えるので困っています。
切り分けしてみたところ、1つのケースですが、ShortTextのベクタカラムに、25文字以上
つっこむと現象が再現することがわかりました。(1.0.3/1.0.6にて確認)
(24文字までだと現象が出ません)

テーブル定義
table_create --name item --flags TABLE_HASH_KEY --key_type ShortText
column_create --table item --name vars --flags COLUMN_VECTOR --type ShortText

データ(これをHTTP経由で投入)
[{"_key":"0001","vars":["012345678901234567890123456789","012345678901234567890123456789"]}]

上記のデータの_keyを1000個ほど用意して、同じデータを繰り返し投入すると、メモリ使用量が
どんどん増えていき、そのうちプロセスが落ちます。
という感じなのですが、使い方が間違っているなど、何かコメントいただけるとうれしいです。
よろしくお願いします。




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