hdf5がリアルタイムデータロギングに適しているかどうかを知りたいですか?hdf5はリアルタイム測定に適していますか
もっと正確には: 私は、(テレメトリ、信号、ビデオ)の異なる性質のかなりの量のデータ(数時間)を連続的に(サンプルレートの範囲の形式に30Hzから400Hzまで)混在させたいプロジェクトに取り組んでいます。
潜在的なクラッシュ時にデータを失うのを防ぐために、データはリアルタイムで(または小さな遅延で)書き込まなければなりません。
最初のプロトタイプはsqlite3をベースにしていますが、速度、1つのデータベース== 1つのファイル、複数のスレッドからのデータベースへのアクセスの難しさなど、長時間使用すると制限が生じる可能性があります。同時に)。
私はhdf5をディスク上のデータストレージのバックエンドとして使用することを検討しています(内部表現ではnumpy/pytable)。そのようなpythonバインディングからhdf5ファイルを定期的に更新することは可能だと思いますか?