标签: json database node.js
我有一个几乎不断更新的大文件(大约10MB,但会增长到+ 100MB)
它是JSON,我将它用作数据库。我不想在这种情况下使用Mongo,因为它需要在客户端机器上自我包含(我使用电子来打包它)并且因为它将被分发到Windows我也试图避免任何编译的代码。 / p>
问题是节点关闭时它会被破坏。我已经尝试将其保存到.tmp文件,然后在完成后重命名,这减少了已损坏事件的数量,但是有更好的方法(或本机JS DB系统)吗?我不需要查询,只需加载和保存。