0

私はWindowsを使用しており、Visual Studio 2010C++を使用しています。

私のアプリケーションは、16ミリ秒ごとに(ほぼリアルタイムで)大量のデータを処理します。このデータは基本的に電気信号のバイナリバッファです。

高速アクセスを可能にするために、このデータを何らかの方法で保存する必要があります。

私の好みは、このデータの一部をリアルタイムでメモリに保存してから、何らかの方法でディスクに保持することです。

私のアプリは、セッションの任意の部分(現在から開始)のデータをいつでも必要とする可能性があるため、アクセスを高速化する必要があります。クエリを一定時間キャッシュできると便利です。

したがって、基本的に、リアルタイムデータの保存/キャッシュおよび取得の経験がある場合は、非常に役立ちます。

何か案は?

ロイ

4

1 に答える 1

0

ORM ツール (オブジェクト リレーショナル マッピング) を学ぶ必要があります。つまり、オブジェクトを SQL DB に保持するためのツールです。もう 1 つの方法は、オブジェクト ストレージを使用することです。彼らのためにもグーグル。

両方のカテゴリに多数のツールがあります。価格、性能、使いやすさから自分に最適なものを選ぶ必要があります。

于 2012-03-11T10:00:06.710 に答える