文章目录加载中

NodeJS实现:文件数据库

Q:设计实现一个文件数据库

A:一个设计了 5 个方法,load(加载数据库文件)、close(关闭数据库)、get/del/set(操作数据库数据)。数据库类继承自 EventEmitter,load 和 close 调用完成后,会触发对应事件;get/del/set 使用 async/await 函数。

这样的好处是:外界在使用的时候,数据库的具体操作会放在事件的回调函数作用域内。

代码地址

本文来自心谭博客:xin-tan.com,经常更新web和算法的文章笔记,前往github查看目录归纳:github.com/dongyuanxin/blog
0