便携式MongoDB?

时间:2012-10-14 22:40:29

标签: javascript html5 mongodb

我一直想知道是否可以拥有一个可移植的MongoDB实例。

我的目标是创建一个完整的Javascript + HTML5应用程序,并将数据存储在 / data 文件夹中,每个集合都是.json文件,但是硬编码文字数据库肯定会重新发明轮子(或钢铁)。

我搜索了一些Javascript制作的JSON数据库作为参考,但我的眼睛闪耀 BSON数据格式。

这可能吗? 或者更好的是,我是否错过了另一种符合我需求的令人心碎的技术?

谢谢!

2 个答案:

答案 0 :(得分:12)

免责声明:我刚刚遇到过这个并没有尝试过。 MongloDB(https://github.com/Monglo/MongloDB)看起来很有趣。从我的快速看来,它似乎是一个类似MongoDB的界面,可以很容易地将本地存储或缓存和AJAX备份到服务器端存储。但正如我所说,我还没有尝试过。随机github的乐趣发现。

答案 1 :(得分:6)

你应该检查NeDB(https://github.com/louischatriot/nedb)。它是一个实现MongoDB API的纯Javascript数据库。它可以用作Node.js模块和浏览器,并支持持久性。

它还支持索引,使其比没有的数据库快得多(例如TaffyDB以及MongloDB的情况)