SQLite/Firebird組み込みのための数値データ
質問
私の実験のストリーミング最大1Mb/s時の数値データを格納するための後処となります。いているようで簡単に書ける直接データベースとしてのCSVファイルらしいの能力を容易に取得またはサブセットです。
私の経験sqlite2なっているみたテキスト入力欄の中でもかなり迅速に原ディスクアクセス。他の意見に流工程DBMSこすか?
申し訳-対応を追加すC++intially windowsでクロスプラットフォームも素敵になっています。理想的にDBのバイナリファイル形式shoudlするクロスプラットフォーム.
解決
まだ読み書き、データの無の確認や操作を行い、データベースそのためになすべきです。Firebirdのデータベースファイルをコピーすることができ、システムと同じendianess(まコピーできませんので、ファイルシステム間インテルは、PPCプロセッサー、インテル-インテル®カメラ-tv付きオートロック.
ただし、する必要なデータは、単な読み書き、とFirebirdではSQLサーバーのすべての企業の特徴などをトリガ、および一時テーブル等
余談ですが、場合に与えると決めます(笑)、やってみたら、是非ご利用IBPP図書館へのアクセスします。で非常に薄膜のC++ラッパFirebirdのC APIに含まれています。私は約10クラス封止すべきで死者-使いやすいです。
他のヒント
ないものは、店舗の数で対応できる範囲問合せは、遠くても構わないのでは、標準的なツリーのデータ構造をご用意しているSTL形式とserializeします。この食い込みできなクロスプラットフォームな環境である場合は特に、行こうとのクロスです。
て柔軟/人に優しいソリューション、sqlite3が広く用いられてい固体を、安定したものです。
BerkeleyDB多数の機能を利用いられましたが、いずれも適用でこのシナリオでは、まぁ.
方から評価を頂きましとsqlite3の場合で受け入れるか、ライセンス契約に基づき
-D
って何語を話します。の場合はC/C++、TCL、PHP、Mysqlは最高のシングル-ライター。必要がない場合はSQLでのアクセス、berkeley DB-スタイルの図書館が若干速く、Sleepycatはgdbm.複数の作家があります別々のクライアント/サーバー溶液などの音のようにいたします。を使用している場合、Java、hdqldbまたはダービー(出荷日のJVMのJavaDB"ブランディング)なのです。
またいと考え、数値データファイル形式とは具体的には向けの格納にこれらの種類の大きなデータをセット。例えば:
- HDF --最も一般的なサポートされています多くの言語を自由に書けます。私のおすすめです。
- CDF --同様の形式は、NASAが利用可能なにします。
- NetCDF --他の類似フォーマット(最新版のダウンロードは実際にぎ落としたHDF5).
このリンクは、一部の情報の違いが上記のデータセットの種類http://nssdc.gsfc.nasa.gov/cdf/html/FAQ.html
いるものデータベースで書き込みデータなどを高速に行います。ここなら自分でした。私の経験-Mysqlの挿入に失敗した1000人以上の行の秒のためのシンプルなテーブルに単一の整数その有効なタイプを利用します。
場合の性能問題に混雑して待たされることCSV形式のファイルを、い負荷データのデータベース(SQLiteはFirebirdることを目指して研究を進めた。