临时大量数据用什么文件存取比较快
几十毫秒一个点,每点含有几个数据项,要求在采集的时候能够一边采一边写。
其实只是数据的暂存,最后还是会形成CSV文件,为防止发生意外中断后还要把大量采集工作重做才要求实时写在文件里。不用写得太快,稍微慢一点也没关系。但是不知道频繁写入CSV速度够不够快,数量大了以后会怎样(最多几万个点,每点几个数据项)。如果有其他形式方便数据查找,又写入速度快,可以作为暂时的存储形式。比如ini
根据经验哪种比较适合?
[解决办法]
Excel应该不行,一个Sheet只能放6万多。
[解决办法]
可以不關閉文件而強制寫盤的,這樣你最好用,非緩沖方式讀寫文件。
用 c 文件讀寫函數 open read write 即可。