将来の読み込み速度とアーカイブのグローバルサイズを考慮して、見積データ(オープン、ハイ、ロー、クローズ、ボリューム)を格納する最も効率的な方法は何ですか?株価(財務)データを格納するための最良の方法
XML ? But It is resource consumption
Simple CSV comma separated ?
Is Binary maybe the best way ?
おかげ
EDIT:データベースについては、あなたは右の男ですが、私は考えている:彼らは単に(例えば、sqliteの)値の5種類を格納するために「良い」ですか?自分のアーキテクチャが自分の必要に合わせて「アップサイズ」でないのですか?
今後のパフォーマンスとスケーラビリティについて心配するとすぐに、ニーズはアップサイズになりました。だから誰もがXMLの代わりにDBソリューションを提案しているなどです。さらに、データモデルがますます大きく複雑になり、1つのエンティティに5つ以上のフィールドを格納することになります。 –
フラットファイル、xmlとデータベースの主な違いを理解する必要があると思います。このデータを頻繁に照会することを考慮すると、最良のソリューションはデータベースです。より少ないスペースに同じ量の情報を格納することができ、データベースエンジンはすべてのクエリを処理できます。 XMLを使用すると、重複データのゴブだけでなく、余分なデータのゴブ(これらのすべてのオープン/クローズタグを繰り返す)を持つことになります。 CSVを使用すると、重複したデータがあるだけでなく、独自のクエリエンジンを作成してこのデータをクエリする必要があります。 –