我编写了一个应用程序来累积数据(几 MB/秒,但每秒更新 10 次)并通过 javascript 在浏览器中显示当前进程。
问题是目前我将数据写入文件并使用 javascript 加载它,但这使得应用程序非常滞后,人们抱怨他们的硬盘工作量很大。
我很想使用像“FILE_ATTRIBUTE_TEMPORARY”这样的标志来告诉我的操作系统实际上不要将文件写入磁盘,但是javascript要求我首先关闭文件句柄(否则firefox无法打开它)。因此,它将在那时被写入磁盘,在最初使用该标志时终止该点。
我考虑过使用 mysql 数据库之类的东西,但我真的想让它尽可能简单,而且我更喜欢不强制用户设置一些 http 或 mysql 服务器的解决方案。