私は、JAVAのコーディング経験はほとんどありませんが(大学ではいくつかのクラス)、データ収集の分野ではほとんどありません。大量のデータを収集してフィルタリングする
私はCANバス上で送信されるすべてのメッセージを監視したいと思います。&はこれらを一時的に保存して後でフィルタリングするので、特定のメッセージを特定できます。
これは、毎秒1バイトの最大17543メッセージを格納する必要があることを意味します。私は少なくとも数十秒間保存したいと思います。
どうすればよいでしょうか?
これらはすべてアレイに保存できますか? データベース(Hibernateなど)を使用する方が良いでしょうか?
私はこれがむしろオープンエンドであることを知っていますが、私は可能なこととこれを処理するための最良の方向が何であるかを知りたいと思います。
ありがとうございました。この記憶にはどのような限界がありますか? – IanS
お使いのPCにはおそらく数GB(数千MB)のメモリがあります。それはあなたがこれに必要とするものの何千倍もあります。 – Jesper