在观看有关Udemy的Node.js在线讲座时,我遇到了这个词 node-persist 。
我用谷歌搜索了这个词,但没有找到令人满意的解释。
请问有人根据定义解释了持久节点是什么?
答案 0 :(得分:3)
node-persist 是一个npm软件包,您可以通过执行以下命令在项目中轻松使用它:
$ npm install node-persist
node-persist是 Node.js 中的一种非常容易的异步持久性数据结构,其模仿了 HTML5 localStorage
节点持久性不使用数据库。而是将 JSON 文档存储在文件系统中以实现持久性。因为没有网络开销,所以节点持久性几乎与数据库可以获得的速度一样快。
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
如果您想了解有关节点持久访问的更多信息,请访问this网站。
答案 1 :(得分:0)
Node.js中没有名为node-persist的内置模块/库,但是有名为node-persist
的第三方NPM模块。该模块旨在使用文件系统提供非常简单的持久性存储,并将其自身称为“服务器的LocalStorage”。