使用nodejs存储一些数据
Storing some data with nodejs?
我正在为我朋友写的聊天机器人写一个lastfm插件,我想做的一件事是允许人们用他们的lastfm用户名注册他们的hostmask/nick(类似于!reg lastfmuser的东西会把这个用户名和hostmask/nik一起存储,不管谁说了)。框架和插件是用javascript/nodejs编写的。我不知道从哪里开始在磁盘上存储/访问这些数据,也不知道该怎么做。
基本上,我想有一个文件,当有人调用lastfm命令(nowplaying,compare,topartists)时,它可以查看,如果可能的话,它会使用存储的用户名而不是他们的昵称。因此,该文件将类似于:
Hostname | Nick | Lastfmuser
我从来没有写过将数据存储在磁盘上或必须从磁盘读取的东西,而且我对nodejs/javascript还是相当陌生的。我看了看alfred.js,但最终感到困惑,不确定这是否是我真正想要的。
如果您坚持:)
当一个人想要存储一些数据以便以后读取/操作时,在大多数情况下他应该使用数据库。有些情况下,文件更可取,但这不是其中之一。
无模式数据库(如MongoDB)非常适合这里,因为它允许更快的原型设计和开发(与具有固定模式的关系数据库相反)。
相关文章:
- 如何有效地将游戏数据存储在URL查询字符串中
- 将数据存储在javascript数组中以供进一步使用
- 将数据存储到元素中
- 如何将变量数据存储在其他变量中并对其进行解析
- 将新类实例中的数据存储在数组中
- 如何在Java Script中比较二维数组和一维数组,并将常见数据存储在另一个数组中
- 组合框是否需要数据存储
- 将动态feild数据存储到jquery-mobile和php-mysql中的数据库中
- 将数据存储在请求与请求中
- 将json数据存储在sqlite(phonegap应用程序)中
- 如何给$('inputs')每个函数,以将数据存储为 asp.net 中的键值对
- 使用 Ajax 将 PHP 嵌入到 JavaScript 中,以便将 MySQL 数据存储在 JavaScript 对象
- 无法将数据存储到 mongoDB
- Ext JS - 将面板绑定到数据存储的最佳方法
- 如何将数据存储值传递给javascript?我需要从gae数据存储中获取数据,并需要传递javascript
- 在数组数组中查找表数据存储
- 客户端数据存储
- 如何使用javascript将数据存储到mysql数据库中
- ServiceWorker数据存储在哪里
- Javascript Security:将敏感数据存储在比cookie更安全的自调用函数中