我一直在研究一個項目,該項目從我想要的模擬中生成的輸出量爲10 - 1億個爲未來的分析儲存。數據的組織有幾種自然級別,例如教室舉行採取有少量不同的表現指標的測試的學生。從.net(SQL與平面文件)中存儲10 - 1億個模擬輸出的最佳方式
似乎我的數據是邊界線,因爲它能夠一次裝入內存(假定計算模擬需要在內存中進行相當數量的數據來進行計算),但是我沒有立即需要立即爲我的程序提供所有數據。
我在考慮將計算值輸出到SQL數據庫還是平面文本文件是否更好。我正在尋找關於哪種方法可能更快/更易於維護的建議(或者如果您有另一種存儲我對此公開的數據的建議)。
我不需要能夠與其他人共享數據,或擔心訪問數據年限後的數據。我只需要一種方便的方法來避免每次我想對數值分析進行調整時重新生成模擬結果。
如果數據是在.NET對象,二進制序列化可能會神奇的工作。 – SWeko