3
にデータの検索を高速化する方法を、私は次の形式で約1万行を返すクエリがあります。pytablesリスト
data = [[i['field1'], i['field2']] for i in tbl.where(conditions)]
をし、それ以上の5分を取っています。
tbl.where(conditions)
を単独で試してみたところ、クエリの処理時間は1秒未満でしたので、ほとんどの時間はリストの理解の行を繰り返し処理するために費やされたようです。
クエリからfield1/field2を高速に取得する方法はありますか? (私はメモリに結果を保存するのに十分なRAMを持っている)