時間と値のペアを pytables に保存する最も効率的な方法を見つけようとしています。膨大な量のデータを扱っているため、pytables を使用しています。データに対して計算を実行する必要があります (平均、補間など)。行数は事前にわかりません。
テーブルと同じように EArray を追加できることを知っています。どちらかを選択する理由はありますか?
私の単純なデータ構造 (同種の時間と値のペア) を考えると、EArray がより高速で最も効率的であると考えましたが、pytables 作成者自身からの次の引用は私を失望させました:
「... PyTables は、まあ、テーブル用に特別に調整されています。
そして、これらのエンティティは、最大速度のために微調整された特別な I/O バッファとクエリ エンジンを使用します。*配列オブジェクトは同じ機構を使用していません。」見積もり場所