【发布时间】:2012-03-30 02:39:21
【问题描述】:
我正在开发一个应用程序,它以每秒 4 个流(每个 15 个字节)的速率执行数据记录。我想把这些数据放在一个 json 文件中,每 4 秒写入一次。
是否可以将新的 json 数据附加到现有的 json 文件中,而无需解析实际文件并附加新数据并再次写入?
我问这个问题,因为不可能将整个数据长时间保存在内存中,而且由于应用程序是性能密集型的,我想知道最好的解决方案是什么。
在读取整个文件并再次写入一个新文件(记住每秒 60 字节)并将数据存储在数据库中并最后写入一个文件之间,哪种解决方案是最好的(从性能角度来看)?
最好的问候。
【问题讨论】: