首页 > 解决方案 > 什么是节点持久化

问题描述

在 Udemy 上观看 Node.js 的在线讲座时,我遇到了 node-persist一词。

我用谷歌搜索了这个词,但没有找到任何令人满意的解释。

请有人解释一下 node-persist 的定义是什么?

标签: node.jsnpm

解决方案


node-persist是一个 npm 包,您可以通过执行以下命令轻松地在项目中使用它:

$ npm install node-persist

node-persist是Node.js中一个超级简单的异步持久化数据结构,仿照HTML5 localStorage

Node-persist 不使用数据库。相反,JSON文档存储在文件系统中以保持持久性。因为没有网络开销,所以 node-persist 几乎与数据库一样快。

Node-persist 使用 HTML5 localStorage API,因此很容易学习。

如何使用 :

const storage = require('node-persist');

//you must first call storage.init
await storage.init( /* options ... */ );
await storage.setItem('name','yourname')
console.log(await storage.getItem('name')); // yourname

如果您想了解有关 node-persist 的更多信息,请访问站点。


推荐阅读