node.js - 什么是节点持久化
问题描述
在 Udemy 上观看 Node.js 的在线讲座时,我遇到了 node-persist一词。
我用谷歌搜索了这个词,但没有找到任何令人满意的解释。
请有人解释一下 node-persist 的定义是什么?
解决方案
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 的更多信息,请访问此站点。
推荐阅读
- bazel - 如何获取 bazel 缓存项或失败
- javascript - 更新嵌套状态的替代方案或解决方案
- flask - 重定向到不同页面时,Flask Login 对所有属性返回 False
- python - 通过wifi从RFID阅读器接收数据 - python
- python - 有没有更好的方法来识别在 for 循环中创建的按钮?
- r - 错误消息:第 1 行似乎包含嵌入的空值
- css - 更改 Bootstrap btn-primary 类的默认颜色
- bash - Using printf in awk
- html - In angular 10 For mobile responsive image and text alignment is not alignment correct
- machine-learning - 使用 softmax 进行多标签分类(根据 Facebook 论文)