我正在搜索标题中所述的小型数据库库,用于存储在浏览器中运行的Web应用程序的数据。
(几乎)我发现的所有库都有点不足:
- SQL.js :记录不良,不是持久性的(每次都必须手动进行)
- CouchDB :实际上只是本机浏览器存储方法(如localStorage,IndexedDB或WebSQL)的前端。相反,我想要一个将数据存储在应用程序自己目录中的文件中的数据库。
- NeDB :与上述相同,至少在浏览器版本中相同。
- TaffyDB :不是永久性的,必须手动保存。
我发现LokiJS似乎很适合我的需求,但是文档很糟糕。
我错过了什么?