安装
请参考文章:Node.js嵌入式数据库Nedb-快速上手
基础用法
首先,根据下图创建index.js文件
代码只能用截图,百+没有代码高亮功能这里我们用到了两个选项:
filename:指定数据存放物理路径,可以是绝对路径或者相对路径。如果不设置这个参数,默认为内存数据库,在系统进行内存释放时,数据会丢失。
autoload:是否自动加载数据库,等于true时,在实例创建时,会自动加载磁盘数据到内存中,同时nedb也会自动把数据库更新写入到磁盘。注意,如果你设置autoload=false,每次打开数据库或者进行文档操作后,都需要手动调用loadDatabase函数。
db.loadDatabase();
为了使用方便,建议开启。
上述代码运行后,会在当前目录的子目录data中创建一个名为first.db的文件,文件内容为空。
其他选项
Nedb提供了多个非常有用的选项,如果你是初次接触Nedb,你大可先不用