1
在VBScript應用程序中,我需要隨着時間的推移記錄幾個(50個)參數。由於使用數據庫這將是矯枉過正,我會用平面文件做到這一點。最快的方式來讀取和寫入文件的數據?
有一個線程每秒向文件中寫入數據。
用戶可以繪製任何變量的圖。
我不知道什麼是做事情的最有效的方法:
單個文件:
每個參數single.txt |Time|Param1|Param2|...|Param50| |1|0.5|1.8|...|0.24|
一個文件:
param1.txt |Time|Param| |1|0.5| param2.txt |Time|Param| |1|1.8|
對我來說,一個文件就是easi呃寫,但更難以閱讀,反之亦然。
該文件不再是100k行。
有沒有一種解決方案總是更好,'理論上',還是有一個盈虧平衡點取決於參數的數量?
非常感謝您的幫助, 馬克西姆
「隨着時間的推移」多久?它是應用程序的一個會話,還是可以擴展到多個會話? –
@Pankaj 1到20小時,在一個會話中。 在會話結束時,文件將被刪除。 – Maxime
在這種情況下,數組或字典會更容易,更快。 –