node.js - 什么是 Node 持久化

标签 node.js npm

在 Udemy 上观看 Node.js 的在线讲座时,我遇到了这个词 Node 坚持

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

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

最佳答案

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

$ npm install node-persist

node-persist 是 Node.js 中的一个 super 简单的异步持久数据结构,仿照 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 持久性的更多信息,请访问 this网站。

关于node.js - 什么是 Node 持久化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52346142/

相关文章:

node.js - 命令未在 npm 脚本中的 && 之后运行

javascript - Knex.js 中的查询包装

docker - Docker exec npm命令

javascript - 用于面向用户的字符串的常量中间件

node.js - 在 Node 6 中使用 import 关键字而不使用 Babel

javascript - TypeScript 接口(interface)是否应该在 *.d.ts 文件中定义

linux - 对 Node JS 中的 NPM 进行故障排除

azure - Pulumi GitHub Action pulumi/actions@v2 : error: It looks like the Pulumi SDK has not been installed. 你运行过npm install 或yarn install 吗?

npm - brew、cask、pip、npm、composer 等从哪里获取它们的东西,什么可以防止恶意软件?

cordova - 构建失败的ionic 2