一般而言yaml和json文件,能保存的数据为多大呢?超过了之后效率和读取保存都会变得有影响?

nodejs可使用yaml和json文件来做数据的持久化,可以进行与程序的交互更新保存数据。

请问下,
1、一般而言yaml和json文件,能保存的数据为多大呢?超过了之后效率和读取保存都会变得有影响。
2、进而推荐使用什么来进行数据的持久化呢?

阅读 1.7k
1 个回答

如果数据量多,结构复杂,又不想安装额外的东西,可以考虑 SQLite,这个的效率相对高一些。

使用文件作为存储,如果只是一个单文件的话,能保存没有定数,因为你访问前,都是需要把文件内容载入到内存来,所以这大程度上取决于可以分配的内存大小。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题